コード例 #1
0
ファイル: ContactManager.php プロジェクト: creativify/kraken
 /**
  * @param int $contact_id
  * @param null $email
  * @param array $relations
  * @return mixed
  */
 public function update($contact_id, $email = null, array $relations = [])
 {
     $contact = Contact::findOrFail($contact_id);
     if (!is_null($email)) {
         $contact->update(['email' => $email]);
     }
     if (!empty($relations)) {
         $contact = $this->handleRelations($contact, $relations);
     }
     $contact->save();
     return $contact;
 }