tasks/system/PhingCallTask.php

Show: inherited
Table of Contents

Call another target in the same project.

This only works as expected if neither property1 nor foo are defined in the project itself.

Access
public  
Author
Andreas Aderhold  
Copyright
2001,2002 THYRELL. All rights reserved  
Package
phing.tasks.system  
Version
$Revision: 552 $  

\PhingCallTask

Package: phing\tasks\system

Call another target in the same project.

This only works as expected if neither property1 nor foo are defined in the project itself.

Parent(s)
\Task < \ProjectComponent
Access
public  
Author
Andreas Aderhold  
Copyright
2001,2002 THYRELL. All rights reserved  
Version
$Revision: 552 $  

Properties

Propertyprivate\PhingTask  $callee= ''

The called Phing task.

Details
Type
\PhingTask
Propertyprivateboolean  $inheritAll= 'true'

Whether to inherit all properties from current project.

Default valuetrueDetails
Type
boolean
Propertyprivateboolean  $inheritRefs= 'false'

Whether to inherit refs from current project.

Default valuefalseDetails
Type
boolean
Propertyprivatestring  $subTarget= ''

The target to call.

Details
Type
string

Methods

methodpubliccreateParam( ) : void

Alias for createProperty

Details
See
\createProperty()  
methodpubliccreateProperty( ) : void

Property to pass to the invoked target.

methodpublicgetDescription( ) : void

methodpublicgetLocation( ) : void

methodpublicgetOwningTarget( ) : void

methodpublicgetProject( ) : void

methodprotectedgetRegisterSlot( ) : void

methodpublicgetRuntimeConfigurableWrapper( ) : void

methodpublicgetTaskName( ) : void

methodpublicgetTaskType( ) : void

methodpublicinit( ) : void

init this task by creating new instance of the phing task and configuring it's by calling its own init method.

methodpubliclog( ) : void

methodpublicmain( ) : void

hand off the work to the phing task of ours, after setting it up

@throws BuildException on validation failure or if the target didn't execute

methodpublicmaybeConfigure( ) : void

methodpublicperform( ) : void

methodpublicsetDescription( ) : void

methodpublicsetInheritAll( boolean $inherit ) : void

If true, pass all properties to the new Phing project.

Defaults to true. Future use.

Parameters
Name Type Description
$inherit boolean

new value

methodpublicsetInheritRefs( boolean $inheritRefs ) : void

If true, pass all references to the new Phing project.

Defaults to false. Future use.

Parameters
Name Type Description
$inheritRefs boolean

new value

methodpublicsetLocation( ) : void

methodpublicsetOwningTarget( ) : void

methodpublicsetProject( ) : void

methodpublicsetRuntimeConfigurableWrapper( ) : void

methodpublicsetTarget(  $target ) : void

Target to execute, required.

Parameters
Name Type Description
$target
methodpublicsetTaskName( ) : void

methodpublicsetTaskType( ) : void

Documentation was generated by DocBlox 0.17.1.