fnayou / slave
This package is abandoned and no longer maintained.
No replacement package was suggested.
minimalistic cli tool made with symfony/console and w/o silex
1.0.2
2016-11-26 11:36 UTC
Requires
- incenteev/composer-parameter-handler: ^2.1
- monolog/monolog: @stable
- pimple/pimple: ~3.0
- symfony/config: ^3.0
- symfony/console: ^3.0
- symfony/event-dispatcher: ^3.0
- symfony/finder: ^3.1
- symfony/yaml: ^3.0
Requires (Dev)
- escapestudios/symfony2-coding-standard: ^2.9
- friendsofphp/php-cs-fixer: ^1.12
- phpunit/phpunit: 5.1.4
This package is auto-updated.
Last update: 2024-06-12 03:46:00 UTC
README
Slave is a minimalistic application base on symfony/console
and exclusively for MasterCli micro framework. it use :
- Symfony components (config, event dispatcher, finder, etc.)
- Pimple
- Monolog
Slave have some pre registered providers :
- Configuration :
- initiate Pimple Container
- look for
app/config.yml
and load default/custom configuration parameters
- EventDispatcher : initiate an instance of the event dispatcher
- Logger : initiate (or not) Monlog according to the given parameters within
app/config
Better use Slave with MasterCli micro framework
Version
- 08/2016 : v1.0.0
- 08/2016 : v1.0.1
Technologies
Slave uses a number of open source projects to work properly:
- Symfony Components - bunch of Symfony components.
- Pimple - PHP Dependency Injection Container.
- Monolog - Logging for PHP.
Installation
You need composer:
$ php composer require fnayou/slave
Todo
- lot of things
License
MIT
© 2015 [Aymen Fnayou Inc.]