├── .gitignore ├── .travis.yml ├── LICENSE ├── composer.json ├── phpunit.xml ├── readme.md ├── src ├── Commands │ └── ScaffoldMakeCommand.php ├── GeneratorException.php ├── GeneratorsServiceProvider.php ├── Localizations │ ├── SchemaParser.php │ └── SyntaxBuilder.php ├── Makes │ ├── MakeController.php │ ├── MakeFormRequest.php │ ├── MakeLayout.php │ ├── MakeLocalization.php │ ├── MakeMigration.php │ ├── MakeModel.php │ ├── MakeModelObserver.php │ ├── MakePolicy.php │ ├── MakeRoute.php │ ├── MakeSeed.php │ ├── MakeView.php │ └── MakerTrait.php ├── Migrations │ ├── NameParser.php │ ├── SchemaParser.php │ └── SyntaxBuilder.php ├── Stubs │ ├── base_model.stub │ ├── base_policy.stub │ ├── controller.stub │ ├── factory.stub │ ├── localization.stub │ ├── migration.stub │ ├── model.stub │ ├── observer.stub │ ├── observer_user.stub │ ├── pivot.stub │ ├── policy.stub │ ├── request.stub │ ├── request_model.stub │ ├── route.stub │ ├── schema-change.stub │ ├── schema-create.stub │ ├── seed.stub │ └── views │ │ ├── bs3 │ │ ├── error.blade.php.stub │ │ ├── fields │ │ │ ├── content │ │ │ │ └── default │ │ │ ├── fillable │ │ │ │ ├── default │ │ │ │ ├── string │ │ │ │ └── text │ │ │ ├── header │ │ │ │ └── default │ │ │ └── show │ │ │ │ └── default │ │ ├── layout.blade.php.stub │ │ └── pages │ │ │ ├── create_and_edit.blade.php.stub │ │ │ ├── index.blade.php.stub │ │ │ └── show.blade.php.stub │ │ ├── bs4 │ │ ├── error.blade.php.stub │ │ ├── fields │ │ │ ├── content │ │ │ │ └── default │ │ │ ├── fillable │ │ │ │ ├── default │ │ │ │ ├── string │ │ │ │ └── text │ │ │ ├── header │ │ │ │ └── default │ │ │ └── show │ │ │ │ └── default │ │ ├── layout.blade.php.stub │ │ └── pages │ │ │ ├── create_and_edit.blade.php.stub │ │ │ ├── index.blade.php.stub │ │ │ └── show.blade.php.stub │ │ ├── bs5 │ │ ├── error.blade.php.stub │ │ ├── fields │ │ │ ├── content │ │ │ │ └── default │ │ │ ├── fillable │ │ │ │ ├── default │ │ │ │ ├── string │ │ │ │ └── text │ │ │ ├── header │ │ │ │ └── default │ │ │ └── show │ │ │ │ └── default │ │ ├── layout.blade.php.stub │ │ └── pages │ │ │ ├── create_and_edit.blade.php.stub │ │ │ ├── index.blade.php.stub │ │ │ └── show.blade.php.stub │ │ └── sui2 │ │ ├── error.blade.php.stub │ │ ├── fields │ │ ├── content │ │ │ └── default │ │ ├── fillable │ │ │ ├── default │ │ │ ├── string │ │ │ └── text │ │ ├── header │ │ │ └── default │ │ └── show │ │ │ └── default │ │ ├── layout.blade.php.stub │ │ └── pages │ │ ├── create_and_edit.blade.php.stub │ │ ├── index.blade.php.stub │ │ └── show.blade.php.stub └── Validators │ ├── SchemaParser.php │ └── SyntaxBuilder.php └── tests ├── CommandTest.php └── StartTest.php /.gitignore: -------------------------------------------------------------------------------- 1 | vendor 2 | .idea 3 | .DS_Store 4 | composer.lock -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/LICENSE -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/phpunit.xml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/readme.md -------------------------------------------------------------------------------- /src/Commands/ScaffoldMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Commands/ScaffoldMakeCommand.php -------------------------------------------------------------------------------- /src/GeneratorException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/GeneratorException.php -------------------------------------------------------------------------------- /src/GeneratorsServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/GeneratorsServiceProvider.php -------------------------------------------------------------------------------- /src/Localizations/SchemaParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Localizations/SchemaParser.php -------------------------------------------------------------------------------- /src/Localizations/SyntaxBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Localizations/SyntaxBuilder.php -------------------------------------------------------------------------------- /src/Makes/MakeController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Makes/MakeController.php -------------------------------------------------------------------------------- /src/Makes/MakeFormRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Makes/MakeFormRequest.php -------------------------------------------------------------------------------- /src/Makes/MakeLayout.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Makes/MakeLayout.php -------------------------------------------------------------------------------- /src/Makes/MakeLocalization.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Makes/MakeLocalization.php -------------------------------------------------------------------------------- /src/Makes/MakeMigration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Makes/MakeMigration.php -------------------------------------------------------------------------------- /src/Makes/MakeModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Makes/MakeModel.php -------------------------------------------------------------------------------- /src/Makes/MakeModelObserver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Makes/MakeModelObserver.php -------------------------------------------------------------------------------- /src/Makes/MakePolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Makes/MakePolicy.php -------------------------------------------------------------------------------- /src/Makes/MakeRoute.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Makes/MakeRoute.php -------------------------------------------------------------------------------- /src/Makes/MakeSeed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Makes/MakeSeed.php -------------------------------------------------------------------------------- /src/Makes/MakeView.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Makes/MakeView.php -------------------------------------------------------------------------------- /src/Makes/MakerTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Makes/MakerTrait.php -------------------------------------------------------------------------------- /src/Migrations/NameParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Migrations/NameParser.php -------------------------------------------------------------------------------- /src/Migrations/SchemaParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Migrations/SchemaParser.php -------------------------------------------------------------------------------- /src/Migrations/SyntaxBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Migrations/SyntaxBuilder.php -------------------------------------------------------------------------------- /src/Stubs/base_model.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Stubs/base_model.stub -------------------------------------------------------------------------------- /src/Stubs/base_policy.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Stubs/base_policy.stub -------------------------------------------------------------------------------- /src/Stubs/controller.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Stubs/controller.stub -------------------------------------------------------------------------------- /src/Stubs/factory.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Stubs/factory.stub -------------------------------------------------------------------------------- /src/Stubs/localization.stub: -------------------------------------------------------------------------------- 1 | {{field.Name}} -------------------------------------------------------------------------------- /src/Stubs/views/bs3/fields/show/default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Stubs/views/bs3/fields/show/default -------------------------------------------------------------------------------- /src/Stubs/views/bs3/layout.blade.php.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Stubs/views/bs3/layout.blade.php.stub -------------------------------------------------------------------------------- /src/Stubs/views/bs3/pages/create_and_edit.blade.php.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Stubs/views/bs3/pages/create_and_edit.blade.php.stub -------------------------------------------------------------------------------- /src/Stubs/views/bs3/pages/index.blade.php.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Stubs/views/bs3/pages/index.blade.php.stub -------------------------------------------------------------------------------- /src/Stubs/views/bs3/pages/show.blade.php.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Stubs/views/bs3/pages/show.blade.php.stub -------------------------------------------------------------------------------- /src/Stubs/views/bs4/error.blade.php.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Stubs/views/bs4/error.blade.php.stub -------------------------------------------------------------------------------- /src/Stubs/views/bs4/fields/content/default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Stubs/views/bs4/fields/content/default -------------------------------------------------------------------------------- /src/Stubs/views/bs4/fields/fillable/default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Stubs/views/bs4/fields/fillable/default -------------------------------------------------------------------------------- /src/Stubs/views/bs4/fields/fillable/string: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Stubs/views/bs4/fields/fillable/string -------------------------------------------------------------------------------- /src/Stubs/views/bs4/fields/fillable/text: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/summerblue/generator/HEAD/src/Stubs/views/bs4/fields/fillable/text -------------------------------------------------------------------------------- /src/Stubs/views/bs4/fields/header/default: -------------------------------------------------------------------------------- 1 |