for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Netdudes\DataSourceryBundle\UQL\AST;
/**
* Class ASTGroup
*
* Abstract Syntax Tree node representing a Group of <assertions> with a <logic> between them.
*/
class ASTGroup
{
private $logic;
private $elements;
* @param $logic
* @param $elements
public function __construct($logic, $elements)
$this->logic = $logic;
$this->elements = $elements;
}
* $elements can be an array out of ASTGroup and ASTAssertion
* @return array
public function getElements()
return $this->elements;
* @param array $elements
public function setElements($elements)
* @return string
public function getLogic()
return $this->logic;
* @param string $logic
public function setLogic($logic)