*/
protected $description = 'Generate Controllers, Requests, Routes, migrations according to magic';
- protected $_routes = [];
/**
* Execute the console command.
mkdir($routesDir, 0777, true);
}
$stub = file_get_contents(Util::getStubPath() . '/routes.stub');
- $stub = str_replace('_CUSTOM_', implode("\n ", $this->_routes), $stub);
file_put_contents($routesDir . '/custom.php', $stub);
}
$route = $model->getOption('route', $model->getOption('name'));
$controller = $model->getControllerClass();
-
- $this->_routes[] = 'new \Cubist\Backpack\CubistCrudRouter(\'' . $route . '\', \'' . $controller . '\', []);';
}
}
'middleware' => ['web', config('backpack.base.middleware_key', 'admin')],
'namespace' => 'App\Http\Controllers\Admin',
], function () { // custom admin routes
- _CUSTOM_
+
});