Skip to content

Latest commit

 

History

History
84 lines (58 loc) · 1.76 KB

README.md

File metadata and controls

84 lines (58 loc) · 1.76 KB

Teto AliasLoader

Package version Build Status Packagist

Class aliasing for provide flat namespace on your Application.

Note

This library is designed for Application. Do not use AliasLoader by public library code.

Installation

Composer

composer require zonuexe/aliasloader

Features

Before

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();

After

<?php

/**
 * bootstrap.php
 */
\Teto\AliasLoader::add('Deep\Nested\Library\Module\Awesome\Miracle', 'AwesomeClass');
<?php
namespace MyProject\Nested;

AwesomeClass::awesome_method();

Copyright

see ./LICENSE.

Class aliasing for provide flat namespace on your application
Copyright (c) 2015 USAMI Kenta <[email protected]>

Teto Kasane

I love Teto Kasane. (ja: Teto Kasane official site)

       r /
  __ , --ヽ!-- .、_
 !  `/::::;::::ヽ l
 !二二!::/}::::丿ハニ|
 !ニニ.|:/ ノ/ }::::}コ
 L二lイ  0´ 0 ,':ノコ
 lヽノ/ヘ、 '' ▽_ノイ ソ
  ソ´ /}`ス / ̄ ̄ ̄ ̄/
   .(_:;つ/  0401 / カタカタ
  ̄ ̄ ̄ ̄ ̄\/____/