StorageObject
class StorageObject implements StorageObjectInterface
File object representation.
Methods
Returns the object path name {see StorageObjectInterface::getPathName()}.
Returns whether object exists on storage medium.
Returns an object file identifier.
Returns the object file url.
Returns the object path info metadata instance.
Returns the object type metadata instance.
Returns a mime type metadata instance.
Returns a uuid metadata instance.
Returns a size metadata instance.
Returns an owner metadata instance.
Returns a permissions metadata instance.
Returns a time metadata instance.
Returns the object file contents.
Sets and returns the object file contents.
Details
at line line 39
final
__construct(
StorageObjectProviderInterface $provider)
Construct using object provider instance.
at line line 49
final
string
__toString()
Returns the object path name {see StorageObjectInterface::getPathName()}.
at line line 59
final
bool
exists()
Returns whether object exists on storage medium.
at line line 69
final
mixed
getIdentifier()
Returns an object file identifier.
at line line 79
final
string
getUrl()
Returns the object file url.
at line line 89
final
PathInfoAccessors
getPathInfo()
Returns the object path info metadata instance.
at line line 99
final
ContextAccessors
getContext()
Returns the object type metadata instance.
at line line 109
final
MimeTypeAccessors
getMimeType()
Returns a mime type metadata instance.
at line line 119
final
UuidAccessors
getUuid()
Returns a uuid metadata instance.
at line line 129
final
SizeAccessors
getSize()
Returns a size metadata instance.
at line line 139
final
OwnerAccessors
getOwner()
Returns an owner metadata instance.
at line line 149
final
PermissionAccessors
getPermissions()
Returns a permissions metadata instance.
at line line 159
final
DateTimeAccessors
getTime()
Returns a time metadata instance.
at line line 169
final
string
getContents()
Returns the object file contents.
at line line 181
final
string
setContents(
string $contents)
Sets and returns the object file contents.