/** * 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; }
/** * 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(); }