|
@@ 586-590 (lines=5) @@
|
| 583 |
|
// Output a newline after the token if required |
| 584 |
|
// This is checked before AND after switching state |
| 585 |
|
$newlineAdded = false; |
| 586 |
|
if ( $statementsOnOwnLine && !$newlineAdded && isset( $newlineBefore[$state][$type] ) ) { |
| 587 |
|
$out .= "\n"; |
| 588 |
|
$lineLength = 0; |
| 589 |
|
$newlineAdded = true; |
| 590 |
|
} |
| 591 |
|
|
| 592 |
|
// Now that we have output our token, transition into the new state. |
| 593 |
|
if( isset( $push[$state][$type] ) && count( $stack ) < self::STACK_LIMIT ) { |
|
@@ 603-606 (lines=4) @@
|
| 600 |
|
} |
| 601 |
|
|
| 602 |
|
// Check for newline insertion again |
| 603 |
|
if ( $statementsOnOwnLine && !$newlineAdded && isset( $newlineAfter[$state][$type] ) ) { |
| 604 |
|
$out .= "\n"; |
| 605 |
|
$lineLength = 0; |
| 606 |
|
} |
| 607 |
|
} |
| 608 |
|
return $out; |
| 609 |
|
} |