.

IRenderer Interface Reference
[Interfaces]

Interface for all elements that render content. More...

Inheritance diagram for IRenderer:
HeadData IBlock IView IWidget RendererChain BlockBase ViewBase InputWidgetBaseBase WidgetActionLink WidgetBlock WidgetBreadcrumb WidgetDebugBlock WidgetFilter WidgetFilterText WidgetInput WidgetItemMenu WidgetItemMenuItem WidgetList WidgetListItem WidgetListSimple WidgetPager WidgetSorter

List of all members.

Public Member Functions

  render ($policy=self::NONE)
  Renders what should be rendered.

Public Attributes

const  NONE = false

Detailed Description

Interface for all elements that render content.

Author:
Gerd Riesselmann

Definition at line 8 of file irenderer.cls.php.


Member Function Documentation

IRenderer::render ( policy = self::NONE  ) 

Renders what should be rendered.

Parameters:
int  $policy Defines how to render, meaning depends on implementation
Returns:
string The rendered content

Implemented in BlockBase, HeadData, RendererChain, ContentViewBase, PageViewBase, ViewBase, WidgetActionLink, WidgetBlock, WidgetBreadcrumb, WidgetDebugBlock, WidgetFilter, WidgetFilterText, InputWidgetBaseBase, WidgetInput, WidgetListSimple, WidgetList, WidgetListItem, WidgetItemMenu, WidgetItemMenuItem, WidgetPager, WidgetSorter, and ConsolePageView.


Member Data Documentation

Definition at line 9 of file irenderer.cls.php.


The documentation for this interface was generated from the following file: