├── .codecov.yml ├── .github └── FUNDING.yml ├── .gitignore ├── .phpunit.result.cache ├── .styleci.yml ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.md ├── composer.json ├── composer.lock ├── phpunit.xml ├── readme.md ├── src ├── Commands │ ├── AddPackage.php │ ├── ClonePackage.php │ ├── Database │ │ ├── FactoryMakeCommand.php │ │ ├── MigrationMakeCommand.php │ │ └── SeederMakeCommand.php │ ├── DeletePackageCredentials.php │ ├── Foundation │ │ ├── ChannelMakeCommand.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 │ │ ├── TestMakeCommand.php │ │ └── stubs │ │ │ ├── test.stub │ │ │ └── unit-test.stub │ ├── GeneratorCommand.php │ ├── NovaMakeCommand.php │ ├── Package │ │ ├── BaseTestMakeCommand.php │ │ ├── CodecovMakeCommand.php │ │ ├── ComposerMakeCommand.php │ │ ├── ContributionMakeCommand.php │ │ ├── GitignoreMakeCommand.php │ │ ├── LicenseMakeCommand.php │ │ ├── PhpunitMakeCommand.php │ │ ├── ReadmeMakeCommand.php │ │ ├── StyleciMakeCommand.php │ │ ├── TravisMakeCommand.php │ │ └── stubs │ │ │ ├── .codecov.stub │ │ │ ├── .gitignore.stub │ │ │ ├── .styleci.stub │ │ │ ├── .travis.stub │ │ │ ├── CONTRIBUTING.stub │ │ │ ├── LICENSE.stub │ │ │ ├── base-test.stub │ │ │ ├── composer.stub │ │ │ ├── phpunit.stub │ │ │ └── readme.stub │ ├── PackageMakeCommand.php │ ├── Replace.php │ ├── Routing │ │ ├── ControllerMakeCommand.php │ │ └── MiddlewareMakeCommand.php │ ├── SavePackageCredentials.php │ └── Standard │ │ ├── AnyMakeCommand.php │ │ ├── ContractMakeCommand.php │ │ ├── InterfaceMakeCommand.php │ │ ├── TraitMakeCommand.php │ │ └── stubs │ │ └── dummy.stub ├── LaravelPackageMakerServiceProvider.php └── Traits │ ├── CreatesPackageStubs.php │ ├── HasNameInput.php │ └── InteractsWithTerminal.php └── tests ├── Feature ├── ClonePackageTest.php ├── DeletePackageCredentialsTest.php ├── ReplaceTest.php └── SavePackageCredentialsTest.php ├── Support └── package │ ├── .gitignore │ ├── CONTRIBUTING.md │ ├── LICENSE.md │ ├── composer.json │ ├── phpunit.xml │ ├── readme.md │ ├── src │ └── PackageServiceProvider.php │ └── tests │ └── TestCase.php └── TestCase.php /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .phpunit.result.cache 2 | /vendor -------------------------------------------------------------------------------- /.phpunit.result.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/.phpunit.result.cache -------------------------------------------------------------------------------- /.styleci.yml: -------------------------------------------------------------------------------- 1 | preset: laravel -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/LICENSE.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/composer.lock -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/phpunit.xml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/readme.md -------------------------------------------------------------------------------- /src/Commands/AddPackage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/AddPackage.php -------------------------------------------------------------------------------- /src/Commands/ClonePackage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/ClonePackage.php -------------------------------------------------------------------------------- /src/Commands/Database/FactoryMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Database/FactoryMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Database/MigrationMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Database/MigrationMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Database/SeederMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Database/SeederMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/DeletePackageCredentials.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/DeletePackageCredentials.php -------------------------------------------------------------------------------- /src/Commands/Foundation/ChannelMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/ChannelMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/ConsoleMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/ConsoleMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/EventMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/EventMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/ExceptionMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/ExceptionMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/JobMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/JobMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/ListenerMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/ListenerMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/MailMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/MailMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/ModelMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/ModelMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/NotificationMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/NotificationMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/ObserverMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/ObserverMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/PolicyMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/PolicyMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/ProviderMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/ProviderMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/RequestMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/RequestMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/ResourceMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/ResourceMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/RuleMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/RuleMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/TestMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/TestMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Foundation/stubs/test.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/stubs/test.stub -------------------------------------------------------------------------------- /src/Commands/Foundation/stubs/unit-test.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Foundation/stubs/unit-test.stub -------------------------------------------------------------------------------- /src/Commands/GeneratorCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/GeneratorCommand.php -------------------------------------------------------------------------------- /src/Commands/NovaMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/NovaMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Package/BaseTestMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/BaseTestMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Package/CodecovMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/CodecovMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Package/ComposerMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/ComposerMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Package/ContributionMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/ContributionMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Package/GitignoreMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/GitignoreMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Package/LicenseMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/LicenseMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Package/PhpunitMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/PhpunitMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Package/ReadmeMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/ReadmeMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Package/StyleciMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/StyleciMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Package/TravisMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/TravisMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Package/stubs/.codecov.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/stubs/.codecov.stub -------------------------------------------------------------------------------- /src/Commands/Package/stubs/.gitignore.stub: -------------------------------------------------------------------------------- 1 | /vendor 2 | .env 3 | .phpunit.result.cache -------------------------------------------------------------------------------- /src/Commands/Package/stubs/.styleci.stub: -------------------------------------------------------------------------------- 1 | preset: laravel -------------------------------------------------------------------------------- /src/Commands/Package/stubs/.travis.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/stubs/.travis.stub -------------------------------------------------------------------------------- /src/Commands/Package/stubs/CONTRIBUTING.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/stubs/CONTRIBUTING.stub -------------------------------------------------------------------------------- /src/Commands/Package/stubs/LICENSE.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/stubs/LICENSE.stub -------------------------------------------------------------------------------- /src/Commands/Package/stubs/base-test.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/stubs/base-test.stub -------------------------------------------------------------------------------- /src/Commands/Package/stubs/composer.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/stubs/composer.stub -------------------------------------------------------------------------------- /src/Commands/Package/stubs/phpunit.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/stubs/phpunit.stub -------------------------------------------------------------------------------- /src/Commands/Package/stubs/readme.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Package/stubs/readme.stub -------------------------------------------------------------------------------- /src/Commands/PackageMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/PackageMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Replace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Replace.php -------------------------------------------------------------------------------- /src/Commands/Routing/ControllerMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Routing/ControllerMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Routing/MiddlewareMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Routing/MiddlewareMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/SavePackageCredentials.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/SavePackageCredentials.php -------------------------------------------------------------------------------- /src/Commands/Standard/AnyMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Standard/AnyMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Standard/ContractMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Standard/ContractMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Standard/InterfaceMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Standard/InterfaceMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Standard/TraitMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Standard/TraitMakeCommand.php -------------------------------------------------------------------------------- /src/Commands/Standard/stubs/dummy.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Commands/Standard/stubs/dummy.stub -------------------------------------------------------------------------------- /src/LaravelPackageMakerServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/LaravelPackageMakerServiceProvider.php -------------------------------------------------------------------------------- /src/Traits/CreatesPackageStubs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Traits/CreatesPackageStubs.php -------------------------------------------------------------------------------- /src/Traits/HasNameInput.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Traits/HasNameInput.php -------------------------------------------------------------------------------- /src/Traits/InteractsWithTerminal.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/src/Traits/InteractsWithTerminal.php -------------------------------------------------------------------------------- /tests/Feature/ClonePackageTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/tests/Feature/ClonePackageTest.php -------------------------------------------------------------------------------- /tests/Feature/DeletePackageCredentialsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/tests/Feature/DeletePackageCredentialsTest.php -------------------------------------------------------------------------------- /tests/Feature/ReplaceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/tests/Feature/ReplaceTest.php -------------------------------------------------------------------------------- /tests/Feature/SavePackageCredentialsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/tests/Feature/SavePackageCredentialsTest.php -------------------------------------------------------------------------------- /tests/Support/package/.gitignore: -------------------------------------------------------------------------------- 1 | /.idea/ 2 | /vendor -------------------------------------------------------------------------------- /tests/Support/package/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/tests/Support/package/CONTRIBUTING.md -------------------------------------------------------------------------------- /tests/Support/package/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/tests/Support/package/LICENSE.md -------------------------------------------------------------------------------- /tests/Support/package/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/tests/Support/package/composer.json -------------------------------------------------------------------------------- /tests/Support/package/phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/tests/Support/package/phpunit.xml -------------------------------------------------------------------------------- /tests/Support/package/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/tests/Support/package/readme.md -------------------------------------------------------------------------------- /tests/Support/package/src/PackageServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/tests/Support/package/src/PackageServiceProvider.php -------------------------------------------------------------------------------- /tests/Support/package/tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/tests/Support/package/tests/TestCase.php -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Naoray/laravel-package-maker/HEAD/tests/TestCase.php --------------------------------------------------------------------------------