├── .gitignore ├── .travis.yml ├── LICENSE ├── codeception.yml ├── composer.json ├── readme.md ├── spec └── Laracasts │ └── Commander │ ├── Console │ ├── CommandGeneratorSpec.php │ └── CommandInputParserSpec.php │ ├── DefaultCommandBusSpec.php │ └── Events │ └── DispatchableSpec.php ├── src └── Laracasts │ └── Commander │ ├── BasicCommandTranslator.php │ ├── CommandBus.php │ ├── CommandHandler.php │ ├── CommandTranslator.php │ ├── CommanderServiceProvider.php │ ├── CommanderTrait.php │ ├── Console │ ├── CommandGenerator.php │ ├── CommandInput.php │ ├── CommandInputParser.php │ ├── CommanderGenerateCommand.php │ └── stubs │ │ ├── command.stub │ │ └── handler.stub │ ├── DefaultCommandBus.php │ ├── Events │ ├── Contracts │ │ └── Dispatcher.php │ ├── DispatchableTrait.php │ ├── EventDispatcher.php │ ├── EventGenerator.php │ └── EventListener.php │ └── HandlerNotRegisteredException.php └── tests ├── _bootstrap.php ├── _data └── dump.sql ├── _support ├── AcceptanceHelper.php ├── FunctionalHelper.php └── UnitHelper.php ├── acceptance.suite.yml ├── acceptance ├── AcceptanceTester.php ├── GeneratorCommandCept.php ├── _bootstrap.php └── stubs │ ├── FooCommand.stub │ └── FooCommandHandler.stub ├── functional.suite.yml ├── functional ├── FunctionalTester.php └── _bootstrap.php ├── unit.suite.yml └── unit ├── UnitTester.php └── _bootstrap.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/LICENSE -------------------------------------------------------------------------------- /codeception.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/codeception.yml -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/composer.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/readme.md -------------------------------------------------------------------------------- /spec/Laracasts/Commander/Console/CommandGeneratorSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/spec/Laracasts/Commander/Console/CommandGeneratorSpec.php -------------------------------------------------------------------------------- /spec/Laracasts/Commander/Console/CommandInputParserSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/spec/Laracasts/Commander/Console/CommandInputParserSpec.php -------------------------------------------------------------------------------- /spec/Laracasts/Commander/DefaultCommandBusSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/spec/Laracasts/Commander/DefaultCommandBusSpec.php -------------------------------------------------------------------------------- /spec/Laracasts/Commander/Events/DispatchableSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/spec/Laracasts/Commander/Events/DispatchableSpec.php -------------------------------------------------------------------------------- /src/Laracasts/Commander/BasicCommandTranslator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/BasicCommandTranslator.php -------------------------------------------------------------------------------- /src/Laracasts/Commander/CommandBus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/CommandBus.php -------------------------------------------------------------------------------- /src/Laracasts/Commander/CommandHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/CommandHandler.php -------------------------------------------------------------------------------- /src/Laracasts/Commander/CommandTranslator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/CommandTranslator.php -------------------------------------------------------------------------------- /src/Laracasts/Commander/CommanderServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/CommanderServiceProvider.php -------------------------------------------------------------------------------- /src/Laracasts/Commander/CommanderTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/CommanderTrait.php -------------------------------------------------------------------------------- /src/Laracasts/Commander/Console/CommandGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/Console/CommandGenerator.php -------------------------------------------------------------------------------- /src/Laracasts/Commander/Console/CommandInput.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/Console/CommandInput.php -------------------------------------------------------------------------------- /src/Laracasts/Commander/Console/CommandInputParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/Console/CommandInputParser.php -------------------------------------------------------------------------------- /src/Laracasts/Commander/Console/CommanderGenerateCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/Console/CommanderGenerateCommand.php -------------------------------------------------------------------------------- /src/Laracasts/Commander/Console/stubs/command.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/Console/stubs/command.stub -------------------------------------------------------------------------------- /src/Laracasts/Commander/Console/stubs/handler.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/Console/stubs/handler.stub -------------------------------------------------------------------------------- /src/Laracasts/Commander/DefaultCommandBus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/DefaultCommandBus.php -------------------------------------------------------------------------------- /src/Laracasts/Commander/Events/Contracts/Dispatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/Events/Contracts/Dispatcher.php -------------------------------------------------------------------------------- /src/Laracasts/Commander/Events/DispatchableTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/Events/DispatchableTrait.php -------------------------------------------------------------------------------- /src/Laracasts/Commander/Events/EventDispatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/Events/EventDispatcher.php -------------------------------------------------------------------------------- /src/Laracasts/Commander/Events/EventGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/Events/EventGenerator.php -------------------------------------------------------------------------------- /src/Laracasts/Commander/Events/EventListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/Events/EventListener.php -------------------------------------------------------------------------------- /src/Laracasts/Commander/HandlerNotRegisteredException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laracasts/Commander/HEAD/src/Laracasts/Commander/HandlerNotRegisteredException.php -------------------------------------------------------------------------------- /tests/_bootstrap.php: -------------------------------------------------------------------------------- 1 |