VihvLCC  3.0.0
DebugControl Class Reference
Inheritance diagram for DebugControl:
Collaboration diagram for DebugControl:

Public Member Functions

 __construct ()
 
 onParkedEvent ($Sender)
 
 SetTargetControl (IControl $Control)
 
 GetTargetControl ()
 
 GetTree ()
 
 onBeforeDisplayEvent ($Sender)
 
 GetTemplate ()
 
- Public Member Functions inherited from Control
 __construct ()
 
 setEventManager (EventManager $eventManager)
 
 getEventManager ()
 
 enable ()
 
 disable ()
 
 isEnabled ()
 
 getRootTag ()
 
 getResourceId ()
 
 getAttributes ()
 
 getXmlAttributes ()
 
 getTemplate ()
 
 warningHandler ($code, $message)
 
 setTheme (ITheme $theme)
 
 getTheme ()
 
 getXSLT ()
 
 getHtml ($format= 'html')
 
 getXml ()
 
 setData (Array $data)
 
 pushData ($key, $value)
 
 pushBoolData ($key, $value)
 
 getData ()
 
 setParent (Container $Container)
 
 getParent ()
 
 __call ($EventName, $Args)
 
 setEvent ($Name, $Handler)
 
 provide ($EventName)
 
 goBack ()
 
 onGetEvent ($Sender, $Input)
 
 onPostEvent ($Sender, $Input)
 
 onCreateEvent ($sender)
 
 onParkedEvent ($sender)
 
 onRootTemplateLoadEvent ($Sender, $DOM)
 
 onDisplayEvent ($Sender)
 
 onEnableEvent ($sender)
 
 onDisableEvent ($Sender)
 
 onDefaultPageEvent ($Sender)
 
 onBeforeDisplayEvent ($Sender)
 
 onParented ()
 
 onParentedEvent ()
 
- Public Member Functions inherited from IControl
 GetHtml ()
 
 GetXml ()
 
 Provide ($Name)
 
 SetParent ($Container)
 
 OnGetEvent ($Input, $Sender)
 
 OnPostEvent ($Input, $Sender)
 
 SetEvent ($Name, $Handler)
 

Static Public Member Functions

static getInstance ()
 

Data Fields

const DEFAULT_TEMPLATE = "vihv/design/control/DebugControl/DebugControl.xsl"
 
- Data Fields inherited from Control
 $Data
 

Detailed Description

Debug Control can be used for viewing controls hierarhy viewing possible events viewing permissions

It will appear as hidden frame at the bottom of you sites page, click on it to expand.

Should never been userd on live application. You can disable it in config/TDebugControl.php

Author
Vigorous Hive

Constructor & Destructor Documentation

__construct ( )

Member Function Documentation

static getInstance ( )
static
GetTargetControl ( )
GetTemplate ( )
GetTree ( )
Returns
Tree of controls
onBeforeDisplayEvent (   $Sender)
onParkedEvent (   $Sender)
SetTargetControl ( IControl  $Control)
Parameters
$ControlDebugControl will keep an eye on this control and his children

Field Documentation

const DEFAULT_TEMPLATE = "vihv/design/control/DebugControl/DebugControl.xsl"

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