Classes, interfaces and traits

Condition

Condition interface specification:

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

AndCondition

<and> condition container.

Iterates over all conditions and returns false as soon as one evaluates to false.
« 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 »

ContainsCondition

Is one string part of another string?

« More »

EqualsCondition

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

« More »

FilesMatch

Compares two files for equality based on size and content. Timestamps are not at all looked at.

« More »

HasFreeSpaceCondition

Condition returns true if selected partition has the requested space, false otherwise.

« More »

HttpCondition

Condition to wait for a HTTP request to succeed.

Attributes are: - url - the URL of the request. - errorsBeginAt - number at which errors begin at; default=400.
« More »

IsFalseCondition

Condition that tests whether a given string evals to false.

« More »

IsPropertyFalseCondition

Checks the value of a specified property.

Returns true if the property evaluates to true.
« More »

IsPropertyTrueCondition

Checks the value of a specified property.

Returns true if the property evaluates to true.
« More »

IsSetCondition

Condition that tests whether a given property has been set.

« More »

IsTrueCondition

Condition that tests whether a given string evals to true.

« More »

Matches

Simple regular expression condition.

« More »

NestedCondition

Nested conditions.

« More »

NotCondition

<not> condition.

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

OrCondition

<or> condition container.

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

OsCondition

Condition that tests the OS type.

« More »

ReferenceExistsCondition

Condition that tests whether a given reference exists.

« More »

SocketCondition

<socket> condition container.

Tests for a (tcp) listener on a specified host and port
« More »

VersionCompareCondition

Condition that compare versions

« More »

XorCondition

The Xor condition type to exclusive or operations. This does not shortcut stuff.

« More »