/** * Move directory to new parent directory * * @param string path to new parent directory, must be valid * @return bool */ public function move($new_path) { $info = pathinfo($this->path); $new_path = $this->area->get_path($new_path); $new_path = rtrim($new_path, '\\/') . DS . $info['basename']; $return = $this->area->rename_dir($this->path, $new_path); $return and $this->path = $new_path; return $return; }