コード例 #1
0
ファイル: Relation.php プロジェクト: sgpatil/neoeloquent
 /**
  * Remove the relationship from the database.
  *
  * @return  boolean
  */
 public function delete()
 {
     if (!is_null($this->relation)) {
         $deleted = $this->relation->delete();
         return $deleted ? true : false;
     }
     return false;
 }
コード例 #2
0
ファイル: Relations.php プロジェクト: amangion/social_api
 /**
  * Approve friend request.
  *
  * @param Relationship $relationship
  */
 public function approveFriendRequest(Relationship $relationship)
 {
     $startNode = $relationship->getStartNode();
     $endNode = $relationship->getEndNode();
     $relationship->delete();
     $startNode->relateTo($endNode, 'FRIENDS')->save();
     $endNode->relateTo($startNode, 'FRIENDS')->save();
 }