classes/phing/tasks/system/condition/ConditionBase.php

\ConditionBase

Abstract baseclass for the <condition> task as well as several conditions - ensures that the types of conditions inside the task and the "container" conditions are in sync.

@author Hans Lellelid hans@xmpl.org

Extends from
\ProjectComponent
Implements
author
Andreas Aderhold
copyright
© 2001,2002 THYRELL. All rights reserved
package
phing.tasks.system.condition
version
$Revision: 557 $

Properties

Propertypublic  $conditions= 'array'
Default valuearrayDetails
Type

Methods

methodpublic  addAvailable(  $a ) : void
Parameters
Name Type Description
$a
methodpublic  countConditions( ) :
methodpublic  createAnd( ) : \AndCondition
Returns
Type Description
\AndCondition
methodpublic  createContains( ) : \ContainsCondition
Returns
Type Description
\ContainsCondition
methodpublic  createEquals( ) : \EqualsCondition
Returns
Type Description
\EqualsCondition
methodpublic  createIsFalse( ) : \IsFalseCondition
Returns
Type Description
\IsFalseCondition
methodpublic  createIsSet( ) : \IsSetCondition
Returns
Type Description
\IsSetCondition
methodpublic  createIsTrue( ) : \IsTrueCondition
Returns
Type Description
\IsTrueCondition
methodpublic  createNot( ) : \NotCondition
Returns
Type Description
\NotCondition
methodpublic  createOr( ) : \OrCondition
Returns
Type Description
\OrCondition
methodpublic  createOs( ) : \OsCondition
Returns
Type Description
\OsCondition
methodpublic  createReferenceExists( ) : \ReferenceExistsCondition
Returns
Type Description
\ReferenceExistsCondition
methodpublic  getConditions( ) :
methodpublic  getIterator( ) :
Required for IteratorAggregate

\ConditionEnumeration

"Inner" class for handling enumerations.

Uses build-in PHP5 iterator support.

Implements
package
phing.tasks.system.condition

Properties

Propertyprivate  $num= '0'

Current element number

Default value0Details
Type
Propertyprivate  $outer= ''

"Outer" ConditionBase class.

Details
Type

Methods

methodpublic  __construct(  $outer ) :
Parameters
Name Type Description
$outer
methodpublic  current( ) :
methodpublic  key( ) :
methodpublic  next( ) :
methodpublic  rewind( ) :
methodpublic  valid( ) :
Documentation was generated by DocBlox 0.13.1.