wake / silex-file-loader
An easier way to load php files in Silex 2.
dev-master
2017-08-24 10:26 UTC
Requires
- php: >=5.3.0
- silex/silex: ~2
This package is auto-updated.
Last update: 2026-03-01 00:23:50 UTC
README
An easier way to load php files in Silex 2.
Only load
.phpfile and no need to fill file extension.
Usage
Autoload whole directory:
$app->autoload ('path/to/load');
Autoload whole directory after specified files loaded:
$app->autoload (['load-file-a-first', 'load-file-b-first'], 'path/to/load');
Load files:
$app->load (['php-file-a', 'php-file-b'], 'path/to/files');
Load files structurally:
$app->load (['subpath' => ['php-file-a', 'php-file-b']], 'path/to/files');
Installation
Add in your composer.json with following require entry:
{
"require": {
"wake/Silex-File-Loader": "*"
}
}
or using composer:
$ composer require wake/Silex-File-Loader:*
then run composer install or composer update.
Trait
class MyApplication extends Silex\Application { use Silex\Application\FileLoaderTrait; }
Feedback
Please feel free to open an issue and let me know if there is any thoughts or questions 😃
License
Released under the MIT license