/** * Wraps a sfFilebasePluginDirectory around the return * value of sfFilebasePluginFile::rename() to handle * the proper instance. * * @param mixed sfFilebasePluginFile | string $path_name * @return sfFilebasePluginDirectory $dir */ public function rename($path_name, $overwrite = false) { return new sfFilebasePluginDirectory(parent::rename($path_name, $overwrite), $this->getFilebase()); }