Class CMS3_System_SysOutputHandler

Description

Implements interfaces:

An IEmbedmentOutputHandler implementation for CMS3_System, internal use only

Located in /lib/System/CMS3_System_SysOutputHandler.php (line 32)


	
			
Variable Summary
 static mixed $PluginID
 mixed $Body
 mixed $BodyList
 mixed $Header
 mixed $Owner
Method Summary
 void ExtentHeader (string $line)
 string GetContent ()
 string GetHeader ()
 string GetPluginID ()
 void Register (CMS3_System &$Owner)
 void SetBody (string $body, [array $List = null])
Variables
static mixed $PluginID = "System" (line 133)

Const defining the PluginID

  • access: private
mixed $Body = "" (line 39)

Body of the processing page

  • access: protected
mixed $BodyList = null (line 49)

BodyList of the processing page

  • access: protected
mixed $Header = "" (line 44)

Header of the processing page

  • access: protected
mixed $Owner = null (line 138)

Referance to the MainClass owning this instance

  • access: protected
Methods
ExtentHeader (line 62)

Data provided by use of this method may be left out if the OutputHandler wishes to print something else the HTML, therefor don't add important information here.

  • access: public
void ExtentHeader (string $line)
  • string $line: line A line you wish to add to the header.

Implementation of:
IEmbedmentOutputHandler::ExtentHeader()
Data provided by use of this method may be left out if the OutputHandler wishes to print something else the HTML, therefor don't add important information here.
GetContent (line 95)

Gets content ready to be printed

This does not include header, only the body content.

  • return: Content ready for print
  • access: public
string GetContent ()

Implementation of:
IEmbedmentOutputHandler::GetContent()
Gets content ready to be printed
GetHeader (line 123)

Gets the header extension

  • return: Lines to be added to the header
  • access: public
string GetHeader ()

Implementation of:
IEmbedmentOutputHandler::GetHeader()
Gets the header extension
GetPluginID (line 155)

Gets the pluginID of the plugin.

  • access: public
string GetPluginID ()

Implementation of:
IPlugin::GetPluginID()
Gets the pluginID of the plugin.
Register (line 145)
  • access: public
void Register (CMS3_System &$Owner)
  • CMS3_System &$Owner: Owner The CMS3_System that owns this plugin, gives the plugin ability to get data from CMS3_System

Implementation of:
IPlugin::Register()
SetBody (line 81)

Set the body if the page, read parameter documentation.

  • access: public
void SetBody (string $body, [array $List = null])
  • string $body: body Body of the page, or description of a channel.
  • array $List: List Parse a list, use this feature if you wish to parse a list. This will also enable to OutputHandler to print a feed. This parameter is optional, if set the first parameter will define the description of the channel, and every body and title in this array will define an entry. Array layout: [body,body,...] or [[title,body],[title,body],...]

Implementation of:
IEmbedmentOutputHandler::SetBody()
Set the body if the page, read parameter documentation.

Documentation generated on Mon, 30 Apr 2007 01:59:10 +0200 by phpDocumentor 1.3.1