mirror of
https://github.com/Mibew/handlebars.php.git
synced 2025-05-03 18:43:07 +03:00
fix indent of switch
This commit is contained in:
parent
d1856a4ed3
commit
287a8da70c
@ -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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user