check() check() : boolean|string Checks if all sub-rules are valid. Returns boolean|string — True if all rules are valid, an error message otherwise.
requires() requires() : array Returns a list of sieve extensions required for this rule and any sub-rules. Returns array — A Sieve extension list.
__construct() __construct(mixed $test = null) Constructor. Parameters mixed $test An Ingo_Script_Sieve_Test object or a list of Ingo_Script_Sieve_Test objects.
generate() generate() : string Returns a script snippet representing this rule and any sub-rules. Returns string — A Sieve script snippet.