All notable changes to laravel-generators will be documented in this file.
Updates should follow the Keep a CHANGELOG principles.
- Nothing
- Nothing
- Nothing
- Nothing
- Nothing
- support for Laravel 5.8
- add setRequiredFields() by default
- use "open in IDE" also via
configor.env- see README for details - strip spaces from schema-string
- output naming classes only with -v (verbose) option
- Opener classes for Sublime and VS Code
The Refactoring is supposed to provide new functions more easily in the future.
Attention: schema has been changed and only registered FieldTypes (see config-file) will be parsed. There are only a few FieldTypes available at the moment, more will come soon.
AddToGitService: using--gitin command will add all files to git
- The parsing of
--schema=""is now a bit different, but much more powerful. Please see Readme for further information - Naming for each service is handled by dedicated classes and can be accessed everywhere (e.g. name of Model inside a CrudController)
- additional commands which are now integrated in the corresponding services
SidebarServiceadds an entry to your sidebar
RouteServicenow uses `routes/backpack/custom.php
LanguageFileServicegenerates models.php translation file (if not exists) and fill singular/plural translationOpenIdeServiceopens all generated file with PhpStorm if command is called with--ide={ide}RouteServiceadds Backpack Crud route to admin.php
BackpackCrudModelServicewill fill$fillablein Model automatically from scheme (if given)BackpackCrudRequestServicewill fillrules()in Request automatically from scheme (if given)BackpackCrudControllerServicewill add CrudFields and CrudColumns in Controller automatically from scheme (if given) - very rudimentary for now, more functionality planned
- integrate backpack crud commands and stubs
- function calls for conversion names
- --schema option for migrations
- initial Version