Storage
class Storage (View source)
Methods
Get absolute path from storage location
Convert path to storage path
Clear old files in a folder from storage path
Create a tmp in storage/tmp folder
Create a file in a folder or overwrite existing file
Create a file in a folder in storage or append data to existing file
Delete a file in storage
Create a folder in storage using 0700 permission (if unix-like)
Remove recursive folders in storage folder
Details
static string
path()
Get absolute path from storage location
static bool|string
resolve(string $path)
Convert path to storage path
static void
autoclean(string $path, int $time = -1)
Clear old files in a folder from storage path
static bool|string
temp(string $data = null, $dir = 'tmp', string $prefix = '~', $sulfix = '.tmp')
Create a tmp in storage/tmp folder
static bool
write(string $path, string $data = null)
Create a file in a folder or overwrite existing file
static bool
put(string $path, string $data = null, int $flags = null)
Create a file in a folder in storage or append data to existing file
static bool
remove(string $path)
Delete a file in storage
static bool
createFolder(string $path)
Create a folder in storage using 0700 permission (if unix-like)
static bool
removeFolder(string $path)
Remove recursive folders in storage folder