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
config
or.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--git
in 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
SidebarService
adds an entry to your sidebar
RouteService
now uses `routes/backpack/custom.php
LanguageFileService
generates models.php translation file (if not exists) and fill singular/plural translationOpenIdeService
opens all generated file with PhpStorm if command is called with--ide={ide}
RouteService
adds Backpack Crud route to admin.php
BackpackCrudModelService
will fill$fillable
in Model automatically from scheme (if given)BackpackCrudRequestService
will fillrules()
in Request automatically from scheme (if given)BackpackCrudControllerService
will 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