XpressEngine Core  1.11.2
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
FTPModuleInstaller Class Reference
Inheritance diagram for FTPModuleInstaller:
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

 $oFtp = NULL
 
 $ftp_info = 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 FTP

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

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

Constructor & Destructor Documentation

FTPModuleInstaller::__construct ( $package)

Constructor

Parameters
object$packagePackage information

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

Member Function Documentation

FTPModuleInstaller::_close ( )

Close

Returns
void

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

FTPModuleInstaller::_connect ( )

Connect to FTP

Returns
BaseObject

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

FTPModuleInstaller::_copyDir ( $file_list)

Copy directory

Parameters
array$file_listFile list to copy
Returns
BaseObject

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

FTPModuleInstaller::_removeDir_real (   $path)

Remove directory

Parameters
string$pathPath to remove
Returns
BaseObject

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

FTPModuleInstaller::_removeFile (   $path)

Remove file

Parameters
string$pathPath to remove
Returns
BaseObject

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

Member Data Documentation

FTPModuleInstaller::$ftp_info = NULL

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

FTPModuleInstaller::$oFtp = NULL

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


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