fix indent of switch

This commit is contained in:
fzerorubigd 2013-11-08 16:24:11 +03:30
parent d1856a4ed3
commit 287a8da70c
No known key found for this signature in database
GPG Key ID: D6EE858AF9D2999A

View File

@ -70,31 +70,31 @@ class Parser
continue; continue;
} else { } else {
switch ($token[Tokenizer::TYPE]) { switch ($token[Tokenizer::TYPE]) {
case Tokenizer::T_END_SECTION: case Tokenizer::T_END_SECTION:
$newNodes = array(); $newNodes = array();
do { do {
$result = array_pop($stack); $result = array_pop($stack);
if ($result === null) { if ($result === null) {
throw new \LogicException( throw new \LogicException(
'Unexpected closing tag: /' . $token[Tokenizer::NAME] 'Unexpected closing tag: /' . $token[Tokenizer::NAME]
); );
} }
if (!array_key_exists(Tokenizer::NODES, $result) if (!array_key_exists(Tokenizer::NODES, $result)
&& isset($result[Tokenizer::NAME]) && isset($result[Tokenizer::NAME])
&& $result[Tokenizer::NAME] == $token[Tokenizer::NAME] && $result[Tokenizer::NAME] == $token[Tokenizer::NAME]
) { ) {
$result[Tokenizer::NODES] = $newNodes; $result[Tokenizer::NODES] = $newNodes;
$result[Tokenizer::END] = $token[Tokenizer::INDEX]; $result[Tokenizer::END] = $token[Tokenizer::INDEX];
array_push($stack, $result); array_push($stack, $result);
break 2; break 2;
} else { } else {
array_unshift($newNodes, $result); array_unshift($newNodes, $result);
} }
} while (true); } while (true);
break; break;
default: default:
array_push($stack, $token); array_push($stack, $token);
} }
} }