merophp/autoloader
Composer 安装命令:
composer require merophp/autoloader
包简介
Simple PSR-4 autoloader
README 文档
README
Simple PSR-4 autoloader for the merophp framework.
Installation
Via composer:
composer require merophp/autoloader
Basic Usage
require_once 'vendor/autoload.php';
use Merophp\Autoloader\NamespacePrefix\NamespacePrefix;
use Merophp\Autoloader\NamespacePrefix\Collection\NamespacePrefixCollection;
use Merophp\Autoloader\NamespacePrefix\Provider\NamespacePrefixProvider;
use Merophp\Autoloader\Autoloader;
$collection = new NamespacePrefixCollection();
$collection->addMultiple([
new NamespacePrefix('Vendor1\\Test', './tests/integration/testData/vendor1'),
new NamespacePrefix('Vendor2\\Test', './tests/integration/testData/vendor2'),
]);
$provider = new NamespacePrefixProvider($collection);
$autoloader = new Autoloader($provider);
//Now you can call your classes
$serviceA = new Vendor1\Test\Service\ServiceA();
//Expect class in ./tests/integration/testData/vendor1/Service/ServiceA.php
统计信息
- 总下载量: 1
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 4
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-12-22