Example #1
0
 /**
  * @param int $userId      リクエストされたユーザのID
  * @param int $requestorId リクエストしたユーザのID
  *
  * @return Logics_Result
  */
 public function deny($userId, $requestorId)
 {
     $result = new Logics_Result();
     $aUser = new User($userId);
     $requestor = new User($requestorId);
     if ($aUser->isActive() && $requestor->isActive()) {
         $request = new Request();
         $request->setCondition("user_id", $requestor->id);
         $request->setCondition("request_id", $aUser->id);
         $request->delete();
     } else {
         $result->failure();
     }
     return $result;
 }