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 »
IsSetCondition¶
Condition that tests whether a given property has been set.
« More »
IsTrueCondition¶
Condition that tests whether a given string evals to true.
« 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 »