82 $clone->all_obligatory =
true;
104 $clone = clone $this;
An exception for terminatinating execution or to throw for unit testing.
withNumObligatory($num_obligatory)
Set number of obligatory conditions.
getAllObligatory()
Get with all obligatory.
withHiddenStatus($hidden_status)
Set hidden status (trigger objects should be hidden in presentation)
getNumObligatory()
Get number of obligatory conditions.
__construct(array $conditions)
Constructor.
getConditions()
Get conditions.
getHiddenStatus()
Get hidden status.
withAllObligatory()
Set all conditions being obligatory (standard behaviour)