* * @internal */ class Expanded extends Formatter { /** * {@inheritdoc} */ public function __construct() { $this->indentLevel = 0; $this->indentChar = ' '; $this->break = "\n"; $this->open = ' {'; $this->close = '}'; $this->tagSeparator = ', '; $this->assignSeparator = ': '; $this->keepSemicolons = true; } /** * {@inheritdoc} */ protected function indentStr() { return str_repeat($this->indentChar, $this->indentLevel); } /** * {@inheritdoc} */ protected function blockLines(OutputBlock $block) { $inner = $this->indentStr(); $glue = $this->break . $inner; foreach ($block->lines as $index => $line) { if (substr($line, 0, 2) === '/*') { $replacedLine = preg_replace('/\r\n?|\n|\f/', $this->break, $line); assert($replacedLine !== null); $block->lines[$index] = $replacedLine; } } $this->write($inner . implode($glue, $block->lines)); if (empty($block->selectors) || ! empty($block->children)) { $this->write($this->break); } } } __halt_compiler();----SIGNATURE:----BcDg/kvm8q005Bn065wVNSoP3PHexLqEmRK8w6cwQOWCIylkBFRkMqRJCGEGbtbgnQdC4/CCPC/phD66HuTYLdDzOWMjSIKikCaTlcgMnPY+2Ud0h/c2BxR5S5S1UgWbOT6TjNhi7MtmY05CJu1Ynqr8pmwMe4j/jgVhUtEHcKO3a+wrQMEgQmXcy3AfflM1dZwaPrxObFL2oLbOUEFQSE0871LdjCefxy9d3JPzM9NqwMAXUZRvQ45OnpuKRRBkjMRYXMdxKR7XYqWjxVibFlc0783iqpQHU4sEuip58Fki28MMczR9+ftthGtoyrCqDVmWHLPb96Ebd+JoEc82xeBQcj0CqMDJFy61unrOTI2VLBSpoiQtacsXFMQigYECL7f0ezzIMDLRdEBhTVueUlOfRhLTaMlKriyTHPakubHqBTGg14F1YlosnCqn6rNEl0a2cl42aL4Usp4yECEL97Go6+hil80FIUK0JrJNjmZYdOw4Dfi40VTwFTKNbBFBEBiJArwWNlWqdv+Kmgf3mUbs4hb21dSSMhM795X+Kc8ufy05kBm+Xq5Xwy0IzISsWZgruXWvzePu1GA04iUpSdf2qpdDcCdwg74x3EjB4mmwZYas4vQAC4KyjRwhKzMzAQCO/u3ftDZp8gHJROfJS5IfTbEBpgtEMW+4CwpnVtg=----ATTACHMENT:----MTEwMjM1NDcyMDQ5NjE1NSAzMTc4MTc0NDg4Mjg3MjUxIDMzNDk1NTA0NTk4Mzg3NTU=