예제 #1
0
 public function delete($id = NULL)
 {
     if (users::getAttr('user_type') != User::TYPE_SYSTEM_ADMIN) {
         if (users::getAttr('account_id') != $id) {
             message::set('You are not authorized to delete that account!');
             $this->returnQtipAjaxForm(NULL);
             url::redirect(Router::$controller);
         }
     } else {
         users::masqueradeAccount($id);
     }
     Session::instance()->set('bluebox.delete.unlimit', TRUE);
     parent::delete($id);
     Session::instance()->set('bluebox.delete.unlimit', FALSE);
 }