StorageAttributes
extends
JsonSerializable, ArrayAccess
Table of Contents
-
ATTRIBUTE_EXTRA_METADATA
= 'extra_metadata'
-
ATTRIBUTE_FILE_SIZE
= 'file_size'
-
ATTRIBUTE_LAST_MODIFIED
= 'last_modified'
-
ATTRIBUTE_MIME_TYPE
= 'mime_type'
-
ATTRIBUTE_PATH
= 'path'
-
ATTRIBUTE_TYPE
= 'type'
-
ATTRIBUTE_VISIBILITY
= 'visibility'
-
TYPE_DIRECTORY
= 'dir'
-
TYPE_FILE
= 'file'
-
extraMetadata()
: array<string|int, mixed>
-
fromArray()
: StorageAttributes
-
isDir()
: bool
-
isFile()
: bool
-
lastModified()
: int|null
-
path()
: string
-
type()
: string
-
visibility()
: string|null
-
withPath()
: StorageAttributes
public
mixed
ATTRIBUTE_EXTRA_METADATA
= 'extra_metadata'
ATTRIBUTE_FILE_SIZE
public
mixed
ATTRIBUTE_FILE_SIZE
= 'file_size'
ATTRIBUTE_LAST_MODIFIED
public
mixed
ATTRIBUTE_LAST_MODIFIED
= 'last_modified'
ATTRIBUTE_MIME_TYPE
public
mixed
ATTRIBUTE_MIME_TYPE
= 'mime_type'
ATTRIBUTE_PATH
public
mixed
ATTRIBUTE_PATH
= 'path'
ATTRIBUTE_TYPE
public
mixed
ATTRIBUTE_TYPE
= 'type'
ATTRIBUTE_VISIBILITY
public
mixed
ATTRIBUTE_VISIBILITY
= 'visibility'
TYPE_DIRECTORY
public
mixed
TYPE_DIRECTORY
= 'dir'
TYPE_FILE
public
mixed
TYPE_FILE
= 'file'
public
extraMetadata() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
fromArray()
public
static fromArray(array<string|int, mixed> $attributes) : StorageAttributes
Parameters
-
$attributes
: array<string|int, mixed>
-
Return values
StorageAttributes
—
isDir()
public
isDir() : bool
Return values
bool
—
isFile()
public
isFile() : bool
Return values
bool
—
lastModified()
public
lastModified() : int|null
Return values
int|null
—
path()
public
path() : string
Return values
string
—
type()
public
type() : string
Return values
string
—
visibility()
public
visibility() : string|null
Return values
string|null
—
withPath()
public
withPath(string $path) : StorageAttributes
Parameters
-
$path
: string
-
Return values
StorageAttributes
—