示例#1
0
 public function remove_friend($fuID = 0, $token = "")
 {
     /** @type ValidationTokenHelper $token_helper */
     $token_helper = Loader::helper('validation/token');
     $user_id = intval($fuID);
     if ($token_helper->validate("profile.remove_friend.{$user_id}", $token)) {
         $user = User::getByUserID($user_id);
         if (!$user->isError()) {
             UsersFriends::removeFriend($user->getUserID());
         } else {
             $this->error->add(t('Invalid User ID'));
         }
     } else {
         $this->error->add('Invalid Token.');
     }
     if ($this->error->has()) {
         $this->set('error', $this->error);
     }
     $this->view();
 }
示例#2
0
 public function remove_friend($fuID = 0)
 {
     UsersFriends::removeFriend(intval($fuID));
     $this->view();
 }