public function __set($column, $value) { if ($column == 'parent') { $this->_data['parent'] = trim($value, '\\/'); } else { parent::__set($column, $value); } }
public function __set($column, $value) { if (in_array($column, array('path', 'basepath', 'name'))) { unset($this->size); unset($this->mimetype); } if ($column == 'name') { $path = dirname($this->_data['path']); $path .= '/'.$value; $this->_data['path'] = $path; } else if ($column == 'parent') { $this->_data['parent'] = trim($value, '\\/'); } else parent::__set($column, $value); }
public function __set($column, $value) { parent::__set($column, $value); if (in_array($column, array('container', 'folder', 'name'))) { $this->setAdapter(); } }