*/ public function getFiles($path = ''); /** * Do a PHP include of the file and return the result. * * NB: This only really works with local filesystems amirite? * * @param string $path Filesystem-relative path for the file to include. * * @return mixed */ public function includeFile($path); /** * Whether this directory has an existing file at the given location. * * @param string $path The relative path within this directory * * @return boolean */ public function isFile($path); /** * Write a file, overwriting the contents if necessary. * * @param string $path The path to the file. * @param string $content The literal text content of the file. * * @return void */ public function putContents($path, $content); }