Ejemplo n.º 1
0
 /**
  * Set fields
  *
  * @param	array	$subscribers_ids
  * @param	string	$field_name
  * @param	string	$field_value
  * @return	boolean	true on success or false on fail
  */
 function set_field($subscribers_ids, $field_name, $field_value)
 {
     $sm = vivvo_lite_site::get_instance();
     if ($sm->user) {
         if ($sm->user->is_admin()) {
             $maillist_list = new maillist_list();
             $maillist_list->get_subscribers_by_ids($subscribers_ids);
             if ($maillist_list->sql_update_list($this->_post_master, array($field_name => $field_value))) {
                 return true;
             } else {
                 $this->set_error_code(10204);
                 return false;
             }
         } else {
             $this->set_error_code(10205);
             return false;
         }
     } else {
         $this->set_error_code(10206);
         return false;
     }
 }