Hierarchy

Expanded class hierarchy of TestFileTransfer

File

core/modules/simpletest/tests/filetransfer.test, line 92

Members

Contains filters are case sensitive
Namesort descending Modifiers Type Description
FileTransfer::$chrootPath private property Path to connection chroot.
FileTransfer::$connectionHandle private property The instantiated connection object.
FileTransfer::$hostname protected property The hostname for this file transfer.
FileTransfer::$jail protected property Full path to directory where file-transfer is restricted to.
FileTransfer::checkPath protected final function Checks that the path is inside the jail and throws an exception if not.
FileTransfer::chmod final public function Changes the permissions of the specified $path (file or directory).
FileTransfer::copyDirectory final public function Copies a directory.
FileTransfer::copyDirectoryJailed protected function Copies a directory.
FileTransfer::copyFile public final function Copies a file.
FileTransfer::createDirectory public final function Creates a directory.
FileTransfer::findChroot function Returns the chroot property for this connection.
FileTransfer::fixRemotePath protected final function Returns a modified path suitable for passing to the server.
FileTransfer::getSettingsForm public function Returns a form to collect connection settings credentials.
FileTransfer::removeDirectory public final function Removes a directory.
FileTransfer::removeFile public final function Removes a file.
FileTransfer::sanitizePath function Changes backslashes to slashes, also removes a trailing slash.
FileTransfer::setChroot function Sets the chroot and changes the jail to match the correct path scheme
FileTransfer::__get function Implementation of the magic __get() method.
FileTransfer::__isset public function Implementation of the magic __isset() method.
FileTransfer::__set public function Implementation of the magic __set() method.
FileTransfer::__unset public function Implementation of the magic __unset() method.
TestFileTransfer::$host protected property
TestFileTransfer::$password protected property Overrides FileTransfer::$password
TestFileTransfer::$port protected property Overrides FileTransfer::$port
TestFileTransfer::$shouldIsDirectoryReturnTrue public property This is for testing the CopyRecursive logic.
TestFileTransfer::$username protected property Overrides FileTransfer::$username
TestFileTransfer::chmodJailed function
TestFileTransfer::connect function Overrides FileTransfer::connect
TestFileTransfer::copyFileJailed function Overrides FileTransfer::copyFileJailed
TestFileTransfer::createDirectoryJailed function Overrides FileTransfer::createDirectoryJailed
TestFileTransfer::factory static function Overrides FileTransfer::factory
TestFileTransfer::isDirectory function Overrides FileTransfer::isDirectory
TestFileTransfer::isFile function Overrides FileTransfer::isFile
TestFileTransfer::removeDirectoryJailed protected function Overrides FileTransfer::removeDirectoryJailed
TestFileTransfer::removeFileJailed function Overrides FileTransfer::removeFileJailed
TestFileTransfer::__construct function Overrides FileTransfer::__construct