/** * Run the database seeds. * * @return void */ public function run() { DB::table('mahasiswa')->delete(); DB::table('wali')->delete(); DB::table('dosen')->delete(); DB::table('hobi')->delete(); DB::table('mahasiswa_hobi')->delete(); $dosen = Dosen::create(array('nama' => 'Fazma Arif', 'nipd' => '1234567890')); $this->command->info('Data dosen telah diisi!'); $puji = Mahasiswa::create(array('nama' => 'Puji Muharani', 'nim' => '1103120133', 'id_dosen' => $dosen->id)); $aul = Mahasiswa::create(array('nama' => 'Aulia Marchita', 'nim' => '1103120264', 'id_dosen' => $dosen->id)); $ganin = Mahasiswa::create(array('nama' => 'Ganine Vinanda', 'nim' => '1103124321', 'id_dosen' => $dosen->id)); $this->command->info('Mahasiswa telah diisi!'); Wali::create(array('nama' => 'Bedy Purnama', 'id_mahasiswa' => $puji->id)); Wali::create(array('nama' => 'Tjokorda', 'id_mahasiswa' => $aul->id)); Wali::create(array('nama' => 'Fatimah Arum', 'id_mahasiswa' => $ganin->id)); $this->command->info('Data mahasiswa dan wali telah diisi!'); $menggambar = Hobi::create(array('hobi' => 'Menggambar')); $ngoding = Hobi::create(array('hobi' => 'Ngoding')); $puji->hobi()->attach($menggambar->id); $aul->hobi()->attach($ngoding->id); $ganin->hobi()->attach($menggambar->id); $ganin->hobi()->attach($ngoding->id); $this->command->info('Mahasiswa beserta Hobi telah diisi!'); }
return $mahasiswa->dosen->nama; }); Route::get('relasi-3', function () { $dosen = Dosen::where('nama', '=', 'Fazma Arif')->first(); foreach ($dosen->mahasiswa as $temp) { echo '<li> Nama : ' . $temp->nama . ' <strong> (' . $temp->nim . ') </strong></li>'; } }); Route::get('relasi-4', function () { $ganin = Mahasiswa::where('nama', '=', 'Ganine Vinanda')->first(); foreach ($ganin->hobi as $temp) { echo '<li>' . $temp->hobi . '</li>'; } }); Route::get('relasi-5', function () { $ngoding = Hobi::where('hobi', '=', 'Ngoding')->first(); foreach ($ngoding->mahasiswa as $temp) { echo '<li> Nama : ' . $temp->nama . ' <strong>' . $temp->nim . '</strong></li>'; } }); Route::get('eloquent', function () { $mahasiswa = Mahasiswa::with('wali', 'dosen', 'hobi')->get(); return View::make('eloquent', compact('mahasiswa')); }); //DUMMY DATA-FAKER LIBRARY get('blog', 'BlogController@index'); get('blog/{slug}', 'BlogController@showPost'); //FORM DAN VIEW Route::get('article/create', 'ArticleController@add'); Route::get('article', 'ArticleController@index'); //Route::get('article/{id}','ArticleController@baca');