theorx / autoloadermap
用于获取Composer自动加载映射库
1.1.0
2016-12-17 11:20 UTC
Requires
- php: >=7
Requires (Dev)
- phpunit/phpunit: 5.3
This package is not auto-updated.
Last update: 2024-09-14 18:53:12 UTC
README
描述
这个库使得在不手动查找包含文件的情况下,可以访问Composer的自动加载映射。 此库的主要用途是构建依赖于Composer包的模块化应用程序。 自动加载值的缓存目前尚未内置,但未来可能会实现。 此库基于Composer的自动加载映射。这意味着,为了使其正常工作,您必须从供应商目录中使用它。 为了使用它,您必须使用 composer dump-autoload -o
,其中“-o”优化是至关重要的。
要求
PHP
>= 7composer
开发要求
phpunit
用法
使用composer要求 theorx/autoloadermap
。例如:composer require theorx/autoloadermap
<?php
require_once(__DIR__.'/vendor/autoload.php');
$autoLoaderMap = new Theorx\AutoLoaderMap\AutoLoaderMap();
//get Classmap
$autoLoaderMap->getClassMap(); //Returns array of classes
//get namespaces
$autoLoaderMap->getNamespaces(); // Returns array of namespaces from autoload_namespaces.php
//get PSR-4
$autoLoaderMap->getPSR4(); // Returns psr-4
作者
- Lauri Orgla
theorx@hotmail.com