protected function compileEscapedEchos($value) { $pattern = sprintf('/%s\\s*(.+?)\\s*%s(\\r?\\n)?/s', $this->escapedTags[0], $this->escapedTags[1]); return preg_replace_callback($pattern, array($this, 'compileEscapedEchosCallback'), $value); }