FileInfo¶
-
class
OC\Files\FileInfo¶ Source: lib/private/Files/FileInfo.php#40 Implements: OCP\Files\FileInfoArrayAccess
Properties¶
Methods¶
-
public
OC\Files\FileInfo::__construct($path, $storage, $internalPath, $data, $mount, $owner=null)¶ Source: Parameters: - $path (string | bool)
- $storage (
OC\Files\Storage\Storage) - $internalPath (string)
- $data (array |
\OCP\Files\Cache\ICacheEntry) - $mount (
OCP\Files\Mount\IMountPoint) - $owner (
OCP\IUser| null)
-
public
OC\Files\FileInfo::offsetSet($offset, $value)¶ Source: lib/private/Files/FileInfo.php#108
-
public
OC\Files\FileInfo::offsetExists($offset)¶ Source: lib/private/Files/FileInfo.php#112
-
public
OC\Files\FileInfo::offsetUnset($offset)¶ Source: lib/private/Files/FileInfo.php#116
-
public
OC\Files\FileInfo::offsetGet($offset)¶ Source: lib/private/Files/FileInfo.php#120
-
public
OC\Files\FileInfo::getPath()¶ Source: lib/private/Files/FileInfo.php#141 Returns: string
-
public
OC\Files\FileInfo::getStorage()¶ Source: lib/private/Files/FileInfo.php#148 Returns: \OCP\Files\Storage
-
public
OC\Files\FileInfo::getInternalPath()¶ Source: lib/private/Files/FileInfo.php#155 Returns: string
-
public
OC\Files\FileInfo::getId()¶ - Get FileInfo ID or null in case of part file
Source: lib/private/Files/FileInfo.php#164 Returns: int | null
-
public
OC\Files\FileInfo::getMimetype()¶ Source: lib/private/Files/FileInfo.php#171 Returns: string
-
public
OC\Files\FileInfo::getMimePart()¶ Source: lib/private/Files/FileInfo.php#178 Returns: string
-
public
OC\Files\FileInfo::getName()¶ Source: lib/private/Files/FileInfo.php#185 Returns: string
-
public
OC\Files\FileInfo::getEtag()¶ Source: lib/private/Files/FileInfo.php#192 Returns: string
-
public
OC\Files\FileInfo::getSize($includeMounts=true)¶ Source: lib/private/Files/FileInfo.php#205 Returns: int
-
public
OC\Files\FileInfo::getMTime()¶ Source: lib/private/Files/FileInfo.php#217 Returns: int
-
public
OC\Files\FileInfo::isEncrypted()¶ Source: lib/private/Files/FileInfo.php#225 Returns: bool
-
public
OC\Files\FileInfo::getEncryptedVersion()¶ - Return the currently version used for the HMAC in the encryption app
Source: lib/private/Files/FileInfo.php#234 Returns: int
-
public
OC\Files\FileInfo::getPermissions()¶ Source: lib/private/Files/FileInfo.php#241 Returns: int
-
public
OC\Files\FileInfo::getType()¶ Source: lib/private/Files/FileInfo.php#252 Returns: string \OCP\Files\FileInfo::TYPE_FILE|\OCP\Files\FileInfo::TYPE_FOLDER
-
public
OC\Files\FileInfo::getData()¶ Source: lib/private/Files/FileInfo.php#259
-
protected
OC\Files\FileInfo::checkPermissions($permissions)¶ Source: Parameters: - $permissions (int)
Returns: bool
-
public
OC\Files\FileInfo::isReadable()¶ Source: lib/private/Files/FileInfo.php#274 Returns: bool
-
public
OC\Files\FileInfo::isUpdateable()¶ Source: lib/private/Files/FileInfo.php#281 Returns: bool
-
public
OC\Files\FileInfo::isCreatable()¶ - Check whether new files or folders can be created inside this folder
Source: lib/private/Files/FileInfo.php#290 Returns: bool
-
public
OC\Files\FileInfo::isDeletable()¶ Source: lib/private/Files/FileInfo.php#297 Returns: bool
Source: lib/private/Files/FileInfo.php#304 Returns: bool
- Check if a file or folder is shared
Source: lib/private/Files/FileInfo.php#313 Returns: bool
-
public
OC\Files\FileInfo::isMounted()¶ Source: lib/private/Files/FileInfo.php#323
-
public
OC\Files\FileInfo::getMountPoint()¶ - Get the mountpoint the file belongs to
Source: lib/private/Files/FileInfo.php#342 Returns: \OCP\Files\Mount\IMountPoint
-
public
OC\Files\FileInfo::getOwner()¶ - Get the owner of the file
Source: lib/private/Files/FileInfo.php#351 Returns: \OCP\IUser
-
public
OC\Files\FileInfo::setSubMounts($mounts)¶ Source: Parameters: - $mounts (
OCP\Files\Mount\IMountPoint[])
- $mounts (
-
public
OC\Files\FileInfo::addSubEntry($data, $entryPath)¶ - Add a cache entry which is the child of this folderSets the size, etag and size to for cross-storage childs
Source: Parameters: - $data (array |
\OCP\Files\Cache\ICacheEntry) cache entry for the child - $entryPath (string) full path of the child entry
- $data (array |
-
public
OC\Files\FileInfo::getChecksum()¶ Source: lib/private/Files/FileInfo.php#402
-
public
OC\Files\FileInfo::getExtension()¶ Source: lib/private/Files/FileInfo.php#406
-
public
OC\Files\FileInfo::getCreationTime()¶ Source: lib/private/Files/FileInfo.php#410
-
public
OC\Files\FileInfo::getUploadTime()¶ Source: lib/private/Files/FileInfo.php#414