public function compile() { $output = ''; foreach ($this->files as $file) { $output .= $this->formatFile($file); } foreach ($this->strings as $callback) { $output .= $this->format($callback()); } return $output; }