XpressEngine Core  1.11.2
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
PHPFTPModuleInstaller Class Reference
Inheritance diagram for PHPFTPModuleInstaller:
ModuleInstaller

Public Member Functions

 __construct (&$package)
 
 _connect ()
 
 _removeFile ($path)
 
 _removeDir_real ($path)
 
 _close ()
 
 _copyDir (&$file_list)
 
- Public Member Functions inherited from ModuleInstaller
 setServerUrl ($url)
 
 uninstall ()
 
 setPassword ($ftp_password)
 
 _download ()
 
 uninstallModule ()
 
 installModule ()
 
 install ()
 
 _unPack ()
 
 _removeDir ($path)
 

Public Attributes

 $ftp_info = NULL
 
 $connection = NULL
 
- Public Attributes inherited from ModuleInstaller
 $package = NULL
 
 $base_url
 
 $temp_dir = './files/cache/autoinstall/'
 
 $target_path
 
 $download_file
 
 $url
 
 $download_path
 
 $ftp_password
 

Detailed Description

Module installer for PHP FTP

Author
NAVER (devel.nosp@m.oper.nosp@m.s@xpr.nosp@m.esse.nosp@m.ngine.nosp@m..com)

Definition at line 495 of file autoinstall.lib.php.

Constructor & Destructor Documentation

PHPFTPModuleInstaller::__construct ( $package)

Definition at line 516 of file autoinstall.lib.php.

Member Function Documentation

PHPFTPModuleInstaller::_close ( )

Close

Returns
void

Definition at line 606 of file autoinstall.lib.php.

PHPFTPModuleInstaller::_connect ( )

Connect to FTP

Returns
BaseObject

Definition at line 527 of file autoinstall.lib.php.

PHPFTPModuleInstaller::_copyDir ( $file_list)

Copy directory

Parameters
array$file_listFile list to copy
Returns
BaseObject

Definition at line 617 of file autoinstall.lib.php.

PHPFTPModuleInstaller::_removeDir_real (   $path)

Remove directory

Parameters
string$pathPath to remove
Returns
BaseObject

Definition at line 586 of file autoinstall.lib.php.

PHPFTPModuleInstaller::_removeFile (   $path)

Remove file

Parameters
string$pathPath to remove
Returns
BaseObject

Definition at line 565 of file autoinstall.lib.php.

Member Data Documentation

PHPFTPModuleInstaller::$connection = NULL

Definition at line 508 of file autoinstall.lib.php.

PHPFTPModuleInstaller::$ftp_info = NULL

Definition at line 502 of file autoinstall.lib.php.


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