/** * Generates the SWF file */ public function swf() { $swfFile = new \System\IO\File(PATH_MODULES . self::SWF_FILE); $renderer = new \System\Output\Renderer\DataRenderer(); $renderer->render($swfFile->getContents()); $surface = \System\Output\RenderSurface::getSurface('\\System\\Output\\BufferSurface'); $surface->addHeader('Content-Type: application/x-shockwave-flash'); $surface->setRenderer($renderer); $this->setRenderSurface($surface); }