I'm getting
ErrorException in ProjectController.php line 41: Trying to get property of non-object
I am calling delete_project() inside my controller but it seems Laravel is also calling the get_project($variable_here) method
ProjectsController
public function get_project($slug_name){
$project = Project::where('slug_name', $slug_name)->first();
if ($project->user_id == Auth::user()->id) {
return view('project', ['project' => $project]);
}else {
return redirect('console');
}
}
public function delete_project(){
}
Web routes
Route::get('/console', 'HomeController@index');
Route::get('project/{slug_name}', 'ProjectController@get_project');
Route::get('get_projects', 'UserController@get_projects');
Route::post('create_new_project', 'ProjectController@create_new_project');
Route::post('/delete_project', 'ProjectController@delete_project');