You are here

interface DocumentInterface in Forena Reports 8

Hierarchy

Expanded class hierarchy of DocumentInterface

All classes that implement DocumentInterface

3 files declare their use of DocumentInterface
FrxSVGGraph.php in src/FrxPlugin/Renderer/FrxSVGGraph.php
FrxSVGGraph php SVG Graph generator
RendererBase.php in src/FrxPlugin/Renderer/RendererBase.php
FrxRenderer.php Base class for FrxAPI custom Renderer @author davidmetzler
RendererInterface.php in src/FrxPlugin/Renderer/RendererInterface.php

File

src/FrxPlugin/Document/DocumentInterface.php, line 10
Document.

Namespace

Drupal\forena\FrxPlugin\Document
View source
interface DocumentInterface {

  /**
   * Clear the buffer
   */
  public function clear();

  /**
   * Header
   * @return mixed
   */
  public function header();

  /**
   * Write
   * @param $buffer
   * @return mixed
   */
  public function write($buffer);

  /**
   * @return mixed
   */
  public function footer();

  /**
   * Write the output to disk.
   * @return mixed
   */
  public function flush();

  /**
   * Set skin for the document.
   */
  public function setSkin($skin_name);

  /**
   * @param string $base_name
   *   file name
   */
  public function setFilename($filename);

}

Members

Namesort descending Modifiers Type Description Overrides
DocumentInterface::clear public function Clear the buffer 1
DocumentInterface::flush public function Write the output to disk. 1
DocumentInterface::footer public function 1
DocumentInterface::header public function Header 1
DocumentInterface::setFilename public function 1
DocumentInterface::setSkin public function Set skin for the document. 1
DocumentInterface::write public function Write 1