for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Xiag\Rql\Parser\Node;
use Xiag\Rql\Parser\AbstractNode;
/**
* @codeCoverageIgnore
*/
class SelectNode extends AbstractNode
{
* @var array
protected $fields;
* @param array $fields
public function __construct(array $fields = [])
$this->fields = $fields;
}
* @inheritdoc
public function getNodeName()
return 'select';
* @param string $field
* @param int|null $direction
* @return void
public function addField($field, $direction = null)
$this->fields[$field] = $direction;
* @return array
public function getFields()
return $this->fields;