classes/phing/tasks/ext/FtpDeployTask.php

\FtpDeployTask

FtpDeployTask

Deploys a set of files to a remote FTP server.

Example usage:

Extends from
\Task
author
Jorrit Schippers
copyright
2001,2002 THYRELL. All rights reserved
package
phing.tasks.ext
since
2.3.1
version
$Id: FtpDeployTask.php 967 2010-11-04 21:22:16Z mrook $

Properties

Propertyprivate  $clearFirst= 'false'
Default valuefalseDetails
Type
Propertyprivate  $completeDirMap= ''
Details
Type
Propertyprivate  $dir= 'null'
Default valuenullDetails
Type
Propertyprivate  $filesets= ''
Details
Type
Propertyprivate  $host= 'null'
Default valuenullDetails
Type
Propertyprotected  $logLevel= 'Project'
Default valueProjectDetails
Type
Propertyprivate  $mode= 'FTP_BINARY'
Default valueFTP_BINARYDetails
Type
Propertyprivate  $passive= 'false'
Default valuefalseDetails
Type
Propertyprivate  $password= 'null'
Default valuenullDetails
Type
Propertyprivate  $port= '21'
Default value21Details
Type
Propertyprivate  $username= 'null'
Default valuenullDetails
Type

Methods

methodpublic  __construct( ) :
methodpublic  createFileSet( ) :
methodpublic  init( ) :
The init method: check if Net_FTP is available
methodpublic  main( ) :
The main entry point method.
methodpublic  setClearFirst(  $clearFirst ) :
Parameters
Name Type Description
$clearFirst
methodpublic  setDir(  $dir ) :
Parameters
Name Type Description
$dir
methodpublic  setHost(  $host ) :
Parameters
Name Type Description
$host
methodpublic  setLevel( string $level ) :
Set level of log messages generated (default = info)
Parameters
Name Type Description
$level string
methodpublic  setMode(  $mode ) :
Parameters
Name Type Description
$mode
methodpublic  setPassive(  $passive ) :
Parameters
Name Type Description
$passive
methodpublic  setPassword(  $password ) :
Parameters
Name Type Description
$password
methodpublic  setPort(  $port ) :
Parameters
Name Type Description
$port
methodpublic  setUsername(  $username ) :
Parameters
Name Type Description
$username
Documentation was generated by DocBlox 0.13.1.