Route::get('/about', 'PagesController@about'); Route::get('/Register', 'RegisterController@create'); Route::post('/Register', 'RegisterController@store'); Route::get('/index', 'RegisterController@index'); Route::get('/Login', 'LoginController@create'); Route::post('/Login', 'LoginController@store'); Route::group(['middleware' => 'auth'], function () { Route::get('/Userhome', 'UserhomeController@create'); Route::get('/Question', 'QuestionController@create'); Route::post('/Question', 'QuestionController@store'); Route::get('/List', function () { $title = Question::all(); return view('List', ['title' => $title]); }); Route::get('Answer/{id}/{question}', function ($id, $question) { $user1 = User::all(); $answer1 = Answer::all(); $question1 = Question::all(); $vote2 = Vote::all(); return view('/Answer', ['question1' => $question1, 'answer1' => $answer1, 'id' => $id, 'user1' => $user1, 'vote2' => $vote2]); }); Route::post('Answer/{id}/{question}', 'AnswerController@store'); Route::get('Vote/{aid}/{vote1}', 'VoteController@store'); Route::get('/Logout', 'LogoutController@create'); }); Route::get('auth/login', function () { Cache::flush(); Session::flush(); return view('/Login'); }); Route::post('auth/login', 'LoginController@store');
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { $answers = Answer::all(); return view('answers.index', compact('answers')); }
public function index() { $answers = Answer::all(); return view('questions.answers.index')->with('answers', $answers); }