/**ADMIN LOGIN**/ // route to show the login form Route::get('/', array('uses' => 'HomeController@showLogin')); Route::get('login', array('uses' => 'HomeController@showLogin')); // route to process the form Route::post('login', array('uses' => 'HomeController@doLogin')); Route::get('admin/logout', array('uses' => 'HomeController@doLogout')); Route::get('/admin', array('as' => 'admin', 'before' => 'auth', 'uses' => 'AdminController@adminIndex')); Route::group(array('before' => 'auth'), function () { Route::get('/admin/matriz/adicionar', 'MatrizController@add'); Route::get('/admin/matriz/edit/{id}', 'MatrizController@edit'); Route::get('/admin/matriz/pdf/{id}', 'MatrizController@createPDF'); Route::post('/admin/matriz/store', 'MatrizController@store'); Route::get('/api/admin/matriz/adicionar-matriz', function () { $predio = Input::get('predio'); $local = Sala::where('predio_au', '=', $predio)->get(); return Response::json($local); }); Route::resource('/admin/salas', 'SalasController'); Route::resource('/admin/professor', 'ProfessorController'); Route::resource('/admin/aluno', 'AlunoController'); Route::resource('/admin/disciplina', 'DisciplinaController'); Route::resource('/admin/matriz', 'MatrizController'); Route::resource('/admin/componente_curricular', 'ComponenteCurricularController'); Route::get('/admin/disciplina', 'DisciplinaController@index'); /*Dependência*/ Route::get('/admin/dependencia/{id}', 'DependenciaController@dependencia'); Route::post('/admin/dependencia/store', 'DependenciaController@store'); Route::get('/admin/dependencia/edit/{id}', 'DependenciaController@edit'); Route::patch('/admin/dependencia/update/{id}', 'DependenciaController@update'); Route::delete('/admin/dependencia/delete/{id}', 'DependenciaController@destroy');