diff options
Diffstat (limited to 'src/Components/AlterOperation.php')
-rw-r--r-- | src/Components/AlterOperation.php | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/Components/AlterOperation.php b/src/Components/AlterOperation.php index ae28d51..d704f25 100644 --- a/src/Components/AlterOperation.php +++ b/src/Components/AlterOperation.php @@ -1,7 +1,7 @@ <?php /** - * Parses a reference to a field. + * Parses an alter operation. * * @package SqlParser * @subpackage Components @@ -14,7 +14,7 @@ use SqlParser\Token; use SqlParser\TokensList; /** - * Parses a reference to a field. + * Parses an alter operation. * * @category Components * @package SqlParser @@ -178,10 +178,8 @@ class AlterOperation extends Component ++$brackets; } elseif ($token->value === ')') { --$brackets; - } elseif ($token->value === ',') { - if ($brackets === 0) { - break; - } + } elseif (($token->value === ',') && ($brackets === 0)) { + break; } } $ret->unknown[] = $token; |