Class AKPostprocFTP

Description
Variable Summary
 string $dir
 string $host
 string $pass
 bool $passive
 int $port
 string $user
 bool $useSSL
Method Summary
 AKPostprocFTP __construct ()
 void chmod ( $file,  $perms)
 void close ()
 void connect ()
 void createDirRecursive ( $dirName,  $perms)
 void process ()
 void processFilename ( $filename, [ $perms = 0755])
 void rename ( $from,  $to)
 void rmdir ( $directory)
 void unlink ( $file)
 void __wakeup ()
Variables
string $dir = '' (line 2128)
  • var: FTP initial directory
  • access: public
string $host = '' (line 2120)
  • var: FTP host name
  • access: public
string $pass = '' (line 2126)
  • var: FTP password
  • access: public
bool $passive = true (line 2118)
  • var: use Passive mode?
  • access: public
int $port = 21 (line 2122)
  • var: FTP port
  • access: public
string $user = '' (line 2124)
  • var: FTP user name
  • access: public
bool $useSSL = false (line 2116)
  • var: Should I use FTP over implicit SSL?
  • access: public

Inherited Variables

Inherited from AKAbstractPostproc

AKAbstractPostproc::$filename
AKAbstractPostproc::$perms
AKAbstractPostproc::$tempFilename
AKAbstractPostproc::$timestamp

Inherited from AKAbstractObject

AKAbstractObject::$_errors_queue_size
AKAbstractObject::$_warnings_queue_size
Methods
Constructor __construct (line 2134)
  • access: public
AKPostprocFTP __construct ()

Redefinition of:
AKAbstractObject::__construct()
Public constructor, makes sure we are instanciated only by the factory class
chmod (line 2535)
  • access: public
void chmod ( $file,  $perms)
  • $file
  • $perms

Redefinition of:
AKAbstractPostproc::chmod()
close (line 2484)
  • access: public
void close ()
connect (line 2239)
  • access: public
void connect ()
createDirRecursive (line 2422)
  • access: public
void createDirRecursive ( $dirName,  $perms)
  • $dirName
  • $perms

Redefinition of:
AKAbstractPostproc::createDirRecursive()
Recursively creates a directory if it doesn't exist
process (line 2282)
  • access: public
void process ()

Redefinition of:
AKAbstractPostproc::process()
Processes the current file, e.g. moves it from temp to final location by FTP
processFilename (line 2363)
  • access: public
void processFilename ( $filename, [ $perms = 0755])
  • $filename
  • $perms

Redefinition of:
AKAbstractPostproc::processFilename()
The unarchiver tells us the path to the filename it wants to extract and we give it a different path instead.
rename (line 2579)
  • access: public
void rename ( $from,  $to)
  • $from
  • $to

Redefinition of:
AKAbstractPostproc::rename()
rmdir (line 2562)
  • access: public
void rmdir ( $directory)
  • $directory

Redefinition of:
AKAbstractPostproc::rmdir()
unlink (line 2545)
  • access: public
void unlink ( $file)
  • $file

Redefinition of:
AKAbstractPostproc::unlink()
__wakeup (line 2234)
void __wakeup ()

Inherited Methods

Inherited From AKAbstractPostproc

 AKAbstractPostproc::chmod()
 AKAbstractPostproc::createDirRecursive()
 AKAbstractPostproc::process()
 AKAbstractPostproc::processFilename()
 AKAbstractPostproc::rename()
 AKAbstractPostproc::rmdir()
 AKAbstractPostproc::unlink()

Inherited From AKAbstractObject

 AKAbstractObject::__construct()
 AKAbstractObject::getError()
 AKAbstractObject::getErrors()
 AKAbstractObject::getWarning()
 AKAbstractObject::getWarnings()
 AKAbstractObject::propagateFromObject()
 AKAbstractObject::propagateToObject()
 AKAbstractObject::resetErrors()
 AKAbstractObject::resetWarnings()
 AKAbstractObject::setError()
 AKAbstractObject::setErrorsQueueSize()
 AKAbstractObject::setWarning()
 AKAbstractObject::setWarningsQueueSize()

Documentation generated on Tue, 19 Nov 2013 15:12:17 +0100 by phpDocumentor 1.4.3