Class aliasing for provide flat namespace on your Application.
This library is designed for Application. Do not use AliasLoader
by public library code.
composer require zonuexe/aliasloader
You have to write use
statement to each files.
<?php
namespace MyProject\Nested;
use Deep\Nested\Library\Module\Awesome\Miracle as AwesomeClass;
AwesomeClass::awesome_method();
<?php
/**
* bootstrap.php
*/
\Teto\AliasLoader::add('Deep\Nested\Library\Module\Awesome\Miracle', 'AwesomeClass');
<?php
namespace MyProject\Nested;
AwesomeClass::awesome_method();
see ./LICENSE
.
Class aliasing for provide flat namespace on your application
Copyright (c) 2015 USAMI Kenta <[email protected]>
I love Teto Kasane. (ja: Teto Kasane official site)
r /
__ , --ヽ!-- .、_
! `/::::;::::ヽ l
!二二!::/}::::丿ハニ|
!ニニ.|:/ ノ/ }::::}コ
L二lイ 0´ 0 ,':ノコ
lヽノ/ヘ、 '' ▽_ノイ ソ
ソ´ /}`ス / ̄ ̄ ̄ ̄/
.(_:;つ/ 0401 / カタカタ
 ̄ ̄ ̄ ̄ ̄\/____/