netdudes/DataSourceryBundle

View on GitHub
UQL/AST/ASTArray.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

namespace Netdudes\DataSourceryBundle\UQL\AST;

class ASTArray
{
    /**
     * @var array $elements
     */
    private $elements;

    /**
     * @param array $elements
     */
    public function __construct(array $elements = [])
    {
        $this->elements = $elements;
    }

    /**
     * @return array
     */
    public function getElements()
    {
        return $this->elements;
    }

    /**
     * @param array $elements
     */
    public function setElements(array $elements)
    {
        $this->elements = $elements;
    }

    public function addElement($element)
    {
        $this->elements[] = $element;
    }
}