コード例 #1
0
ファイル: AssertMyGuest.php プロジェクト: ahyswang/eva-engine
 public function assert(Rbac $rbac)
 {
     if (!$this->user || !$this->visitor) {
         return false;
     }
     $friendship = \User\Model\Friend::checkFriendship($this->user['id'], $this->visitor['id']);
     return $friendship && $friendship['relationshipStatus'] == 'blocked' ? false : true;
 }
コード例 #2
0
 public function assert(Rbac $rbac)
 {
     if (!$this->user || !$this->visitor) {
         return false;
     }
     //My friend should including me
     if ($this->user['id'] == $this->visitor['id']) {
         return true;
     }
     $friendship = \User\Model\Friend::checkFriendship($this->user['id'], $this->visitor['id']);
     return $friendship && $friendship['relationshipStatus'] == 'approved' ? true : false;
 }