Parallel Class ============== .. php:class:: Parallel Represents a Parallel block .. php:method:: __construct(string $condition) Create a new Parallel group of statements :param ?string $condition: The condition :returns: A new instance of ``Parallel`` :rtype: Parallel .. php:method:: addAnd(Andd ...$and) Add Andd clause(s) :param Andd ...$and: The Andd clause(s) :returns: A new instance of ``Parallel`` with the Andd clause(s) added :rtype: Parallel .. php:method:: addItem(ItemInterface ...$item) Add item(s) :param ItemInterface ...$item: The item(s) :returns: A new instance of ``Parallel`` with the item(s) added :rtype: Parallel .. php:method:: withAnd(Andd ...$and) Set Andd clause(s) :param Andd ...$and: The Andd clause(s) :returns: A new instance of ``Parallel`` with the Andd clause(s) :rtype: Parallel .. php:method:: withComment(string $comment) Sets a comment for the Parallel :param string $comment: The comment :returns: A new instance of ``Parallel`` with the comment :rtype: Parallel .. php:method:: withItem(ItemInterface ...$item) Set item(s) :param ItemInterface ...$item: The item(s) :returns: A new instance of ``Parallel`` with the item(s) :rtype: Parallel