public static function update($ayh, $keluarga = null) { $ayah = Ayah::find($ayh['id']); $ayah = AyahDAO::exchangeArray($ayah, $ayh); if (!is_null($keluarga)) { $ayah->Keluarga()->associate($keluarga); } $ayah_desa = Desa::find($ayh['desa']); $ayah->Desa()->associate($ayah_desa); $ayah->update(); return $ayah; }