/** * Run the database seeds. * * @return void */ public function run() { \App\Models\Productora::create(['nombre' => 'Imagine Entertainment']); \App\Models\Productora::create(['nombre' => 'C2 Pictures']); \App\Models\Productora::create(['nombre' => 'Warner Bros']); \App\Models\Productora::create(['nombre' => 'Dimension Films']); }
Route::group(['prefix' => 'mantenedor'], function () { Route::get('pelicula', function () { return view('pelicula.lista'); }); Route::get('pelicula/crear', function () { JavaScript::put(['productoras' => \App\Models\Productora::all(['id', 'nombre']), 'actores' => \App\Models\Actor::all(['id', 'nombre'])]); return view('pelicula.crear'); }); Route::get('pelicula/{peliculaID}/editar', function ($peliculaID) { $pelicula = \App\Models\Pelicula::with('actores')->find($peliculaID); JavaScript::put(['pelicula' => $pelicula, 'productoras' => \App\Models\Productora::all(['id', 'nombre']), 'actores' => \App\Models\Actor::all(['id', 'nombre'])]); return view('pelicula.editar'); }); Route::get('pelicula/{peliculaID}/eliminar', function ($peliculaID) { $pelicula = \App\Models\Pelicula::with('actores')->find($peliculaID); JavaScript::put(['pelicula' => $pelicula, 'productoras' => \App\Models\Productora::all(['id', 'nombre']), 'actores' => \App\Models\Actor::all(['id', 'nombre'])]); return view('pelicula.eliminar'); }); }); Route::get('img/{imgName}', 'Imagen\\ImagenController@show'); // Authentication routes... Route::get('auth/login', 'Auth\\AuthController@getLogin'); Route::post('auth/login', ['as' => 'auth/login', 'uses' => 'Auth\\AuthController@postLogin']); Route::get('auth/logout', ['as' => 'auth/logout', 'uses' => 'Auth\\AuthController@getLogout']); // Registration routes... Route::get('auth/register', 'Auth\\AuthController@getRegister'); Route::post('auth/register', ['as' => 'auth/register', 'uses' => 'Auth\\AuthController@postRegister']); Route::group(['prefix' => 'api'], function () { Route::get('pelicula', 'Pelicula\\PeliculaController@index'); Route::post('pelicula', 'Pelicula\\PeliculaController@store'); Route::post('pelicula/{peliculaID}', 'Pelicula\\PeliculaController@update');