/** * Check is writable dir * * @param string $path Target dir path * @return bool */ public static function isWritableDir($path) { $path = self::getRealPath($path); return Rhymix\Framework\Storage::isDirectory($path) && Rhymix\Framework\Storage::isWritable($path); }