Exemplo n.º 1
0
 /**
  * Unset a row field
  *
  * This function will reset required column to their default value, not required
  * fields will be unset.
  *
  * @param	string  The column name.
  * @return	void
  */
 public function __unset($column)
 {
     if ($this->isConnected()) {
         $field = $this->getTable()->getColumn($column);
         if (isset($field) && $field->required) {
             $this->_data[$column] = $field->default;
         } else {
             parent::__unset($column);
         }
     }
 }