gloudemans / scaffolding
There is no license information available for the latest version (dev-master) of this package.
dev-master
2014-04-01 06:22 UTC
Requires
- php: >=5.4.0
- anahkiasen/html-object: 1.4.0
- illuminate/html: ~4
- illuminate/session: ~4
- illuminate/support: ~4
- xamin/handlebars.php: dev-master
This package is auto-updated.
Last update: 2024-07-06 08:24:09 UTC
README
Laravel Scaffolding
Scaffold an application.
This packages is still under development. So use on own risk.
Create entity models in Yaml format, let me give you an example
name: User table: users attributes: - name: email type: string fillable: true rules: [required, email] - name: password type: string fillable: true rules: ['min:10'] - name: firstname type: string fillable: true rules: [required, 'min:2'] - name: lastname type: string fillable: true rules: [required, 'min:2'] settings: destroyable: true editable: true increments: true timestamps: true softdeletes: true auth: true relations: has_many: - entity: Task - entity: Something key: some_id
Put them in a folder called entities
at the root of your application.
Now you have two artisan commands to use
artisan scaffold
to scaffold the applicationartisan scaffold:clear
to remote the scaffolding