Générez vos modèles, vues, contrôleurs, routes et migrations en quelques clics.
Visualisation de modèles via une présentation graphique ( Nouvelle fonctionnalité ).
Les vues d'échafaudage prennent en charge Bootstrap et Materialise CSS.
Générez des relations (OneToMany, ManyToMany), y compris des vues et des contrôleurs.
Websockets utilisant les notifications push.
Modèle de tableau de bord AdminLTE avec système de gestion des utilisateurs (utilisateurs-rôles-autorisations) utilisant laravel-permission.
Suppressions logicielles et horodatages.
Un message de confirmation de suppression.
Utiliser une interface pour concevoir votre table.
Possibilité de retour en arrière.
Générez CRUD pour les packages, voir Lpackager, CRUD pour les packages/modules.
composer require amranidev/scaffold-interface
Amranidev ScaffoldInterface ScaffoldInterfaceServiceProvider::class,
Amranidev Ajaxis AjaxisServiceProvider::class,
Spatie Permission PermissionServiceProvider::class,
Pusher Laravel PusherServiceProvider::class,
php artisan vendor:publish
php artisan migrate
php artisan make:auth
<?php
namespace App ;
use Illuminate Foundation Auth User as Authenticatable ;
use Illuminate Notifications Notifiable ;
use Spatie Permission Traits HasRoles ;
class User extends Authenticatable
{
use Notifiable;
use HasRoles;
}
Félicitations, vous avez installé avec succès Scaffold Interface !
Documentation complète.
Toutes les idées sont les bienvenues. N'hésitez pas à soumettre des problèmes ou des demandes de tirage.