Classes, interfaces and traits

Condition

Condition interface specification:

Each condition must implement a method applying to this prototye:
« More »

OsCondition

Condition that tests the OS type.

« More »

NotCondition

<not> condition.

Evaluates to true if the single condition nested into it is false and vice versa.
« More »

EqualsCondition

A simple string comparator. Compares two strings for eqiality in a binary safe manner. Implements the condition interface specification.

« More »

IsFalseCondition

Condition that tests whether a given string evals to false.

« More »

IsTrueCondition

Condition that tests whether a given string evals to true.

« More »

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.

« More »

ConditionEnumeration

"Inner" class for handling enumerations.

Uses build-in PHP5 iterator support.
« More »

ReferenceExistsCondition

Condition that tests whether a given reference exists.

« More »

IsSetCondition

Condition that tests whether a given property has been set.

« More »

ContainsCondition

Is one string part of another string?

« More »

OrCondition

<or> condition container.

Iterates over all conditions and returns true as soon as one evaluates to true.
« More »

AndCondition

<and> condition container.

Iterates over all conditions and returns false as soon as one evaluates to false.
« More »