diff options
author | Michal Čihař <michal@cihar.com> | 2017-01-06 09:28:39 +0100 |
---|---|---|
committer | Michal Čihař <michal@cihar.com> | 2017-01-06 09:28:39 +0100 |
commit | 7c790bf6aa873dce9e872b92a77be4bb741e0321 (patch) | |
tree | d77d3f77366151de88db6d649d53fd9805bd6b3a /src/Components/ArrayObj.php | |
parent | e0c4f86cb7a34150f0941ddd22ff9d9da6c7fe15 (diff) | |
parent | f7d7348747e154c8276b0fba1ad6e1a70f92267d (diff) | |
download | sql-parser-7c790bf6aa873dce9e872b92a77be4bb741e0321.zip sql-parser-7c790bf6aa873dce9e872b92a77be4bb741e0321.tar.gz sql-parser-7c790bf6aa873dce9e872b92a77be4bb741e0321.tar.bz2 |
Merge branch 'master' into motranslator
Diffstat (limited to 'src/Components/ArrayObj.php')
-rw-r--r-- | src/Components/ArrayObj.php | 34 |
1 files changed, 15 insertions, 19 deletions
diff --git a/src/Components/ArrayObj.php b/src/Components/ArrayObj.php index d9449f2..418bbf8 100644 --- a/src/Components/ArrayObj.php +++ b/src/Components/ArrayObj.php @@ -2,10 +2,8 @@ /** * Parses an array. - * - * @package SqlParser - * @subpackage Components */ + namespace SqlParser\Components; use SqlParser\Component; @@ -17,13 +15,11 @@ use SqlParser\TokensList; * Parses an array. * * @category Components - * @package SqlParser - * @subpackage Components + * * @license https://www.gnu.org/licenses/gpl-2.0.txt GPL-2.0+ */ class ArrayObj extends Component { - /** * The array that contains the unprocessed value of each token. * @@ -41,8 +37,8 @@ class ArrayObj extends Component /** * Constructor. * - * @param array $raw The unprocessed values. - * @param array $values The processed values. + * @param array $raw the unprocessed values + * @param array $values the processed values */ public function __construct(array $raw = array(), array $values = array()) { @@ -51,41 +47,41 @@ class ArrayObj extends Component } /** - * @param Parser $parser The parser that serves as context. - * @param TokensList $list The list of tokens that are being parsed. - * @param array $options Parameters for parsing. + * @param Parser $parser the parser that serves as context + * @param TokensList $list the list of tokens that are being parsed + * @param array $options parameters for parsing * * @return ArrayObj|Component[] */ public static function parse(Parser $parser, TokensList $list, array $options = array()) { - $ret = empty($options['type']) ? new ArrayObj() : array(); + $ret = empty($options['type']) ? new self() : array(); /** * The last raw expression. * - * @var string $lastRaw + * @var string */ $lastRaw = ''; /** * The last value. * - * @var string $lastValue + * @var string */ $lastValue = ''; /** * Counts brackets. * - * @var int $brackets + * @var int */ $brackets = 0; /** * Last separator (bracket or comma). * - * @var boolean $isCommaLast + * @var bool */ $isCommaLast = false; @@ -93,7 +89,7 @@ class ArrayObj extends Component /** * Token parsed at this moment. * - * @var Token $token + * @var Token */ $token = $list->tokens[$list->idx]; @@ -175,8 +171,8 @@ class ArrayObj extends Component } /** - * @param ArrayObj|ArrayObj[] $component The component to be built. - * @param array $options Parameters for building. + * @param ArrayObj|ArrayObj[] $component the component to be built + * @param array $options parameters for building * * @return string */ |