Exemplo n.º 1
0
 function remove_user_subscriber()
 {
     $sm = vivvo_lite_site::get_instance();
     if ($sm->user) {
         $user_list = new Users_list();
         $user = $user_list->get_user_from_session();
         if ($user !== false) {
             $user->__set('subscriber', 0);
             $this->_post_master->set_data_object($user);
             if ($this->_post_master->sql_update()) {
                 $this->_post_master->sql_delete_list('maillist', "user_id=" . $user->get_id());
                 return true;
             } else {
                 $this->set_error_code(10263);
                 return false;
             }
         } else {
             $this->set_error_code(10264);
             return false;
         }
     } else {
         $this->set_error_code(10265);
         return false;
     }
 }