ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
League\Flysystem\Adapter\SynologyFtp Class Reference
+ Inheritance diagram for League\Flysystem\Adapter\SynologyFtp:
+ Collaboration diagram for League\Flysystem\Adapter\SynologyFtp:

Additional Inherited Members

- Public Member Functions inherited from League\Flysystem\Adapter\Ftpd
 getMetadata ($path)
 Get all the meta data of a file or directory.
Parameters
string$path
Returns
array|false
More...
 
- Public Member Functions inherited from League\Flysystem\Adapter\Ftp
 setTransferMode ($mode)
 Set the transfer mode. More...
 
 setSsl ($ssl)
 Set if Ssl is enabled. More...
 
 setPassive ($passive=true)
 Set if passive mode should be used. More...
 
 setIgnorePassiveAddress ($ignorePassiveAddress)
 
 setRecurseManually ($recurseManually)
 
 setUtf8 ($utf8)
 
 connect ()
 Connect to the FTP server. More...
 
 disconnect ()
 Disconnect from the FTP server. More...
 
 write ($path, $contents, Config $config)
 Write a new file.
Parameters
string$path
string$contents
Config$configConfig object
Returns
array|false false on failure file meta data on success
More...
 
 writeStream ($path, $resource, Config $config)
 Write a new file using a stream.
Parameters
string$path
resource$resource
Config$configConfig object
Returns
array|false false on failure file meta data on success
More...
 
 update ($path, $contents, Config $config)
 Update a file.
Parameters
string$path
string$contents
Config$configConfig object
Returns
array|false false on failure file meta data on success
More...
 
 updateStream ($path, $resource, Config $config)
 Update a file using a stream.
Parameters
string$path
resource$resource
Config$configConfig object
Returns
array|false false on failure file meta data on success
More...
 
 rename ($path, $newpath)
 Rename a file.
Parameters
string$path
string$newpath
Returns
bool
More...
 
 delete ($path)
 Delete a file.
Parameters
string$path
Returns
bool
More...
 
 deleteDir ($dirname)
 Delete a directory.
Parameters
string$dirname
Returns
bool
More...
 
 createDir ($dirname, Config $config)
 Create a directory.
Parameters
string$dirnamedirectory name
Config$config
Returns
array|false
More...
 
 getMetadata ($path)
 Get all the meta data of a file or directory.
Parameters
string$path
Returns
array|false
More...
 
 getMimetype ($path)
 Get the mimetype of a file.
Parameters
string$path
Returns
array|false
More...
 
 getTimestamp ($path)
 Get the timestamp of a file.
Parameters
string$path
Returns
array|false
More...
 
 read ($path)
 Read a file.
Parameters
string$path
Returns
array|false
More...
 
 readStream ($path)
 Read a file as a stream.
Parameters
string$path
Returns
array|false
More...
 
 setVisibility ($path, $visibility)
 Set the visibility for a file.
Parameters
string$path
string$visibility
Returns
array|false file meta data
More...
 
 isConnected ()
 Check if the connection is open. More...
 
- Public Member Functions inherited from League\Flysystem\Adapter\AbstractFtpAdapter
 __construct (array $config)
 Constructor. More...
 
 setConfig (array $config)
 Set the config. More...
 
 getHost ()
 Returns the host. More...
 
 setHost ($host)
 Set the host. More...
 
 setPermPublic ($permPublic)
 Set the public permission value. More...
 
 setPermPrivate ($permPrivate)
 Set the private permission value. More...
 
 getPort ()
 Returns the ftp port. More...
 
 getRoot ()
 Returns the root folder to work from. More...
 
 setPort ($port)
 Set the ftp port. More...
 
 setRoot ($root)
 Set the root folder to work from. More...
 
 getUsername ()
 Returns the ftp username. More...
 
 setUsername ($username)
 Set ftp username. More...
 
 getPassword ()
 Returns the password. More...
 
 setPassword ($password)
 Set the ftp password. More...
 
 getTimeout ()
 Returns the amount of seconds before the connection will timeout. More...
 
 setTimeout ($timeout)
 Set the amount of seconds before the connection should timeout. More...
 
 getSystemType ()
 Return the FTP system type. More...
 
 setSystemType ($systemType)
 Set the FTP system type (windows or unix). More...
 
 listContents ($directory='', $recursive=false)
 List contents of a directory.
Parameters
string$directory
bool$recursive
Returns
array
More...
 
 removeDotDirectories (array $list)
 Filter out dot-directories. More...
 
 has ($path)
 Check whether a file exists.
Parameters
string$path
Returns
array|bool|null
More...
 
 getSize ($path)
 Get the size of a file.
Parameters
string$path
Returns
array|false
More...
 
 getVisibility ($path)
 Get the visibility of a file.
Parameters
string$path
Returns
array|false
More...
 
 ensureDirectory ($dirname)
 Ensure a directory exists. More...
 
 getConnection ()
 
 getPermPublic ()
 Get the public permission value. More...
 
 getPermPrivate ()
 Get the private permission value. More...
 
 __destruct ()
 Disconnect on destruction. More...
 
 connect ()
 Establish a connection. More...
 
 disconnect ()
 Close the connection. More...
 
 isConnected ()
 Check if a connection is active. More...
 
- Public Member Functions inherited from League\Flysystem\Adapter\AbstractAdapter
 setPathPrefix ($prefix)
 Set the path prefix. More...
 
 getPathPrefix ()
 Get the path prefix. More...
 
 applyPathPrefix ($path)
 Prefix a path. More...
 
 removePathPrefix ($path)
 Remove a path prefix. More...
 
- Public Member Functions inherited from League\Flysystem\AdapterInterface
 copy ($path, $newpath)
 Copy a file. More...
 
- Data Fields inherited from League\Flysystem\AdapterInterface
const VISIBILITY_PUBLIC = 'public'
 VISIBILITY_PUBLIC public visibility More...
 
const VISIBILITY_PRIVATE = 'private'
 VISIBILITY_PRIVATE private visibility More...
 
- Protected Member Functions inherited from League\Flysystem\Adapter\Ftpd
 listDirectoryContents ($directory, $recursive=true)
 
- Protected Member Functions inherited from League\Flysystem\Adapter\Ftp
 setUtf8Mode ()
 Set the connection to UTF-8 mode. More...
 
 setConnectionPassiveMode ()
 Set the connections to passive mode. More...
 
 setConnectionRoot ()
 Set the connection root. More...
 
 login ()
 Login. More...
 
 createActualDirectory ($directory, $connection)
 Create a directory. More...
 
 listDirectoryContents ($directory, $recursive=true)
 
 listDirectoryContentsRecursive ($directory)
 
 isPureFtpdServer ()
 
 ftpRawlist ($options, $path)
 The ftp_rawlist function with optional escaping. More...
 
- Protected Member Functions inherited from League\Flysystem\Adapter\AbstractFtpAdapter
 listDirectoryContents ($directory, $recursive=false)
 
 normalizeListing (array $listing, $prefix='')
 Normalize a directory listing. More...
 
 sortListing (array $result)
 Sort a directory listing. More...
 
 normalizeObject ($item, $base)
 Normalize a file entry. More...
 
 normalizeUnixObject ($item, $base)
 Normalize a Unix file entry. More...
 
 normalizeWindowsObject ($item, $base)
 Normalize a Windows/DOS file entry. More...
 
 detectSystemType ($item)
 Get the system type from a listing item. More...
 
 detectType ($permissions)
 Get the file type from the permissions. More...
 
 normalizePermissions ($permissions)
 Normalize a permissions string. More...
 
- Protected Attributes inherited from League\Flysystem\Adapter\Ftp
 $transferMode = FTP_BINARY
 
 $ignorePassiveAddress = null
 
 $recurseManually = false
 
 $utf8 = false
 
 $configurable
 
 $isPureFtpd
 
- Protected Attributes inherited from League\Flysystem\Adapter\AbstractFtpAdapter
 $connection
 
 $host
 
 $port = 21
 
 $ssl = false
 
 $timeout = 90
 
 $passive = true
 
 $separator = '/'
 
 $root
 
 $permPublic = 0744
 
 $permPrivate = 0700
 
 $configurable = []
 
 $systemType
 
 $alternativeRecursion = false
 
 $safeStorage
 
- Protected Attributes inherited from League\Flysystem\Adapter\AbstractAdapter
 $pathPrefix
 
 $pathSeparator = '/'
 

Detailed Description

Definition at line 5 of file SynologyFtp.php.


The documentation for this class was generated from the following file: