// Make general directory $directorio = $directoriofinal . "/explorer"; $files->makeDirectory($directorio); // Make the routes $files->makeFile("explorer/routes", $directorio . "/routes.php"); // Make the json $files->makeFile("json", $directorio . "/module.json"); // Make the views $files->makeDirectory($directorio . "/views"); $files->makeFile("explorer/view.home", $directorio . "/views/home.blade.php"); foreach ($classes as $class) { // Make models folder and files $files = new files($class); // Make general directory $directorio = $directoriofinal . "/" . $class->id; $files->makeDirectory($directorio); $name = ucfirst($class->id); // Make the model $files->makeDirectory($directorio . "/models"); $files->makeFile("crud/model", $directorio . "/models/" . $name . ".php"); // Make the controllers $files->makeDirectory($directorio . "/controllers"); $files->makeFile("crud/controller", $directorio . "/controllers/" . $name . "Controller.php"); // Make the routes $files->makeFile("crud/routes", $directorio . "/routes.php"); // Make the json $files->makeFile("json", $directorio . "/module.json"); // Make the views $files->makeDirectory($directorio . "/views"); foreach ($class->make as $make) { $files->makeFile("crud/view.{$make}", $directorio . "/views/{$make}.blade.php");