/** * This method returns a usable temp directory. * * @access public * @static * @return string a usable temp directory */ public static function directory() { if (static::$directory === null) { static::$directory = function_exists('sys_get_temp_dir') ? sys_get_temp_dir() : static::_directory(); static::$directory = rtrim(static::$directory, DIRECTORY_SEPARATOR); } return static::$directory; }
/** * Set a directory for versioning information. * * @param string $directory The directory in which to keep versioning information. */ public static function setDirectory($directory) { static::$directory = new fDirectory($directory); return; }
public static function setDirectory($directory) { static::$directory = $directory; }