├── LICENSE.md ├── README.md ├── composer.json ├── config └── context.php ├── phpcs.xml.dist ├── phpmd.xml.dist └── src ├── ArtisanDomainContextServiceProvider.php ├── Commands ├── Concerns │ ├── CustomOptionsFilters.php │ └── InteractsWithChoices.php ├── Database │ ├── Factories │ │ └── FactoryMakeCommand.php │ ├── Migrations │ │ ├── Concerns │ │ │ ├── MigrationOptions.php │ │ │ ├── MigrationPaths.php │ │ │ └── RunInMultiDatabases.php │ │ ├── FreshCommand.php │ │ ├── MigrateCommand.php │ │ ├── MigrateMakeCommand.php │ │ ├── RefreshCommand.php │ │ ├── ResetCommand.php │ │ ├── RollbackCommand.php │ │ └── StatusCommand.php │ └── Seeds │ │ ├── SeedCommand.php │ │ ├── SeederMakeCommand.php │ │ └── stubs │ │ └── seeder.stub ├── Foundation │ ├── CastMakeCommand.php │ ├── ChannelMakeCommand.php │ ├── Concerns │ │ ├── BuildClass.php │ │ └── CommonMakeOptions.php │ ├── ConsoleMakeCommand.php │ ├── EventMakeCommand.php │ ├── ExceptionMakeCommand.php │ ├── JobMakeCommand.php │ ├── ListenerMakeCommand.php │ ├── MailMakeCommand.php │ ├── ModelMakeCommand.php │ ├── NotificationMakeCommand.php │ ├── ObserverMakeCommand.php │ ├── PolicyMakeCommand.php │ ├── ProviderMakeCommand.php │ ├── RequestMakeCommand.php │ ├── ResourceMakeCommand.php │ └── RuleMakeCommand.php └── Routing │ └── MiddlewareMakeCommand.php ├── Concerns └── ArtisanConsoleTrait.php ├── Console └── Application.php ├── Contracts └── Inputable.php ├── Exceptions ├── ClassNotFoundException.php └── ReaderException.php ├── Inputs ├── Concerns │ └── ProxyForwardsCalls.php ├── Context.php ├── Host.php └── Tenant.php ├── Providers ├── ArtisanServiceProvider.php └── MigrationServiceProvider.php └── Tools └── ClassIterator.php /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/composer.json -------------------------------------------------------------------------------- /config/context.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/config/context.php -------------------------------------------------------------------------------- /phpcs.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/phpcs.xml.dist -------------------------------------------------------------------------------- /phpmd.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/phpmd.xml.dist -------------------------------------------------------------------------------- /src/ArtisanDomainContextServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/ArtisanDomainContextServiceProvider.php -------------------------------------------------------------------------------- /src/Commands/Concerns/CustomOptionsFilters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Concerns/CustomOptionsFilters.php -------------------------------------------------------------------------------- /src/Commands/Concerns/InteractsWithChoices.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Concerns/InteractsWithChoices.php -------------------------------------------------------------------------------- /src/Commands/Database/Factories/FactoryMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Database/Factories/FactoryMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Database/Migrations/Concerns/MigrationOptions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Database/Migrations/Concerns/MigrationOptions.php -------------------------------------------------------------------------------- /src/Commands/Database/Migrations/Concerns/MigrationPaths.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Database/Migrations/Concerns/MigrationPaths.php -------------------------------------------------------------------------------- /src/Commands/Database/Migrations/Concerns/RunInMultiDatabases.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Database/Migrations/Concerns/RunInMultiDatabases.php -------------------------------------------------------------------------------- /src/Commands/Database/Migrations/FreshCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Database/Migrations/FreshCommand.php -------------------------------------------------------------------------------- /src/Commands/Database/Migrations/MigrateCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Database/Migrations/MigrateCommand.php -------------------------------------------------------------------------------- /src/Commands/Database/Migrations/MigrateMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Database/Migrations/MigrateMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Database/Migrations/RefreshCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Database/Migrations/RefreshCommand.php -------------------------------------------------------------------------------- /src/Commands/Database/Migrations/ResetCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Database/Migrations/ResetCommand.php -------------------------------------------------------------------------------- /src/Commands/Database/Migrations/RollbackCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Database/Migrations/RollbackCommand.php -------------------------------------------------------------------------------- /src/Commands/Database/Migrations/StatusCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Database/Migrations/StatusCommand.php -------------------------------------------------------------------------------- /src/Commands/Database/Seeds/SeedCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Database/Seeds/SeedCommand.php -------------------------------------------------------------------------------- /src/Commands/Database/Seeds/SeederMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Database/Seeds/SeederMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Database/Seeds/stubs/seeder.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Database/Seeds/stubs/seeder.stub -------------------------------------------------------------------------------- /src/Commands/Foundation/CastMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/CastMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/ChannelMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/ChannelMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/Concerns/BuildClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/Concerns/BuildClass.php -------------------------------------------------------------------------------- /src/Commands/Foundation/Concerns/CommonMakeOptions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/Concerns/CommonMakeOptions.php -------------------------------------------------------------------------------- /src/Commands/Foundation/ConsoleMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/ConsoleMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/EventMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/EventMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/ExceptionMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/ExceptionMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/JobMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/JobMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/ListenerMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/ListenerMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/MailMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/MailMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/ModelMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/ModelMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/NotificationMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/NotificationMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/ObserverMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/ObserverMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/PolicyMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/PolicyMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/ProviderMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/ProviderMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/RequestMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/RequestMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/ResourceMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/ResourceMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/RuleMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Foundation/RuleMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Routing/MiddlewareMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Commands/Routing/MiddlewareMakeCommand.php -------------------------------------------------------------------------------- /src/Concerns/ArtisanConsoleTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Concerns/ArtisanConsoleTrait.php -------------------------------------------------------------------------------- /src/Console/Application.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Console/Application.php -------------------------------------------------------------------------------- /src/Contracts/Inputable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Contracts/Inputable.php -------------------------------------------------------------------------------- /src/Exceptions/ClassNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Exceptions/ClassNotFoundException.php -------------------------------------------------------------------------------- /src/Exceptions/ReaderException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Exceptions/ReaderException.php -------------------------------------------------------------------------------- /src/Inputs/Concerns/ProxyForwardsCalls.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Inputs/Concerns/ProxyForwardsCalls.php -------------------------------------------------------------------------------- /src/Inputs/Context.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Inputs/Context.php -------------------------------------------------------------------------------- /src/Inputs/Host.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Inputs/Host.php -------------------------------------------------------------------------------- /src/Inputs/Tenant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Inputs/Tenant.php -------------------------------------------------------------------------------- /src/Providers/ArtisanServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Providers/ArtisanServiceProvider.php -------------------------------------------------------------------------------- /src/Providers/MigrationServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Providers/MigrationServiceProvider.php -------------------------------------------------------------------------------- /src/Tools/ClassIterator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allysonsilva/laravel-artisan-domain-contexts/HEAD/src/Tools/ClassIterator.php --------------------------------------------------------------------------------