public function __construct($relation = null, $wheres = []) { parent::__construct($relation, $wheres); }
public function __construct(string $operator, $left, $right) { parent::__construct($left, $right); $this->operator = $operator; }
public function __construct($left, $right = null) { parent::__construct($left, $right); }
/** * @return mixed */ public function getRelation() { return parent::getLeft(); }
protected function infixValue(BinaryNode $node, $collector, $value) { parent::visit($node->getLeft(), $collector)->append($value); return parent::visit($node->getRight(), $collector); }