/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { $proj_types = \App\Models\Project_Type::all(); $projects = \App\Models\Project::with('project_type')->get(); return view('admin.projects.viewAll', ['projects' => $projects, 'types' => $proj_types]); }
\Illuminate\Support\Facades\Session::flush(); return \Illuminate\Support\Facades\Redirect::to('/'); })->name('logout'); /* |-------------------------------------------------------------------------- | Application Routes |-------------------------------------------------------------------------- | | Here is where you can register all of the routes for an application. | It's a breeze. Simply tell Laravel the URIs it should respond to | and give it the controller to call when that URI is requested. | */ Route::get('/', function () { $projects = \App\Models\Project::with('project_type')->get(); $proj_types = \App\Models\Project_Type::all(); $clients = \App\Models\Client::all(); $quotes = \App\Models\Quote::all(); return view('index', ['projects' => $projects, 'types' => $proj_types, 'quotes' => $quotes, 'clients' => $clients]); }); Route::resource('messages', 'MessagesController'); Route::post('/sendMessage', ['as' => 'sendMessage', 'uses' => 'MessagesController@store']); Route::group(['prefix' => 'admin', 'middleware' => 'admincheck'], function () { Route::resource('coverletters', 'CoverLettersController'); Route::resource('project_type', 'ProjectTypesController'); Route::resource('projects', 'ProjectsController'); Route::resource('quote', 'QuotesController'); Route::resource('settings', 'SettingsController'); Route::resource('clients', 'ClientsController'); // Route::resource('messages', 'MessagesController'); Route::resource('applications', 'ApplicationsController');