tasks/ext/phk/PhkPackageTask.php

Show: inherited
Table of Contents

$Id: PhkPackageTask.php 526 2009-08-11 12:11:17Z mrook $

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

This software consists of voluntary contributions made by many individuals and is licensed under the LGPL. For more information please see http://phing.info.

\PhkPackageTask

Package: phing\tasks\ext\phk

See {@link http://phk.tekwire.net/} for more information about PHK.

Parent(s)
\Task < \ProjectComponent
Author
Alexey Shockov  

Properties

Propertyprivatestring  $inputDirectory= ''

Details
Type
string
Propertyprivatearray  $modifiers= 'array()'

Default valuearray()Details
Type
array
Propertyprivatearray  $options= 'array()'

Default valuearray()Details
Type
array
Propertyprivatestring  $outputFile= ''

Details
Type
string
Propertyprivatestring  $phkCreatorPath= ''

Details
Type
string
Propertyprivate\PhkPackageWebAccess  $webAccess= ''

Details
Type
\PhkPackageWebAccess

Methods

methodpubliccreateWebAccess( ) : \PhkPackageWebAccess

Returns
Type Description
\PhkPackageWebAccess
methodpublicgetDescription( ) : void

methodpublicgetLocation( ) : void

methodpublicgetOwningTarget( ) : void

methodpublicgetProject( ) : void

methodprotectedgetRegisterSlot( ) : void

methodpublicgetRuntimeConfigurableWrapper( ) : void

methodpublicgetTaskName( ) : void

methodpublicgetTaskType( ) : void

methodpublicinit( ) : void

methodpubliclog( ) : void

methodpublicmain( ) : void

Main method...

methodpublicmaybeConfigure( ) : void

methodpublicperform( ) : void

methodpublicsetCliRunScript( string $cliRunScript ) : void

Parameters
Name Type Description
$cliRunScript string
methodpublicsetCompress( string $compress ) : void

May be none, gzip or bzip2.

Parameters
Name Type Description
$compress string
methodpublicsetCrcCheck( string $crcCheck ) : void

Parameters
Name Type Description
$crcCheck string
methodpublicsetDescription( ) : void

methodpublicsetInputDirectory( string $inputDirectory ) : void

Parameters
Name Type Description
$inputDirectory string
methodpublicsetLibRunScript( string $libRunScript ) : void

Parameters
Name Type Description
$libRunScript string
methodpublicsetLocation( ) : void

methodpublicsetName( string $name ) : void

Parameters
Name Type Description
$name string
methodpublicsetOutputFile( string $outputFile ) : void

Parameters
Name Type Description
$outputFile string
methodpublicsetOwningTarget( ) : void

methodpublicsetPhkCreatorPath( \srting $path ) : void

Path to PHK_Creator.phk file.

Parameters
Name Type Description
$path \srting
methodpublicsetPluginClass( string $pluginClass ) : void

Parameters
Name Type Description
$pluginClass string
methodpublicsetProject( ) : void

methodpublicsetRuntimeConfigurableWrapper( ) : void

methodpublicsetStrip( \srting $strip ) : void

True or false.

Parameters
Name Type Description
$strip \srting
methodpublicsetSummary( string $summary ) : void

Parameters
Name Type Description
$summary string
methodpublicsetTaskName( ) : void

methodpublicsetTaskType( ) : void

methodpublicsetVersion( string $version ) : void

Parameters
Name Type Description
$version string
methodpublicsetWebMainRedirect( string $webMainRedirect ) : void

Parameters
Name Type Description
$webMainRedirect string
methodpublicsetWebRunScript( string $webRunScript ) : void

Parameters
Name Type Description
$webRunScript string
Documentation was generated by DocBlox 0.17.1.