if ($success) { echo 'sucess'; return redirect()->intended(); } return redirect()->back(); }); Route::any('member', 'MemberController@index'); Route::any('member/add', 'MemberController@add'); Route::any('member/edit/{id}', 'MemberController@edit'); Route::any('member/delete/{id}', 'MemberController@delete'); Route::any('document', 'DocumentController@index'); Route::any('document/add', 'DocumentController@add'); Route::any('document/edit/{id}', 'DocumentController@edit'); Route::any('document/delete/{id}', 'DocumentController@delete'); Route::get('has', function () { $memberThatHasDocuments = Member::has('documents')->get(); dd($memberThatHasDocuments); }); Route::get('eager', function () { $members = Member::get(); $members->load('documents'); foreach ($members as $member) { $member->documents; } }); Route::get('morph', function () { // Student::create(['name' => 'Mahasiswa']); // Lecturer::create(['name' => 'Dosen']); $mahasiswa = Student::first(); $dosen = Lecturer::first(); $saya = Member::where('name', 'Saya')->first();