phpDocumentor openbiz.bin.easy
[ class tree: openbiz.bin.easy ] [ index: openbiz.bin.easy ] [ all elements ]

Class: EasyView

Source Location: /easy/EasyView.php

Class EasyView

Direct descendents
Child Class Description
DynaView DynaView class is the class that contains list of forms dinamicaly.
EasyViewWizard EasyViewWizard class - EasyViewWizard is the class that controls the wizard forms

[ Top ]
Inherited Properties, Constants, and Methods
Property Summary
mixed   $m_CacheLifeTime  
mixed   $m_ConsoleOutput  
mixed   $m_FormRefs  
mixed   $m_Height  
mixed   $m_IsPopup  
mixed   $m_MessageFile  
mixed   $m_Messages  
mixed   $m_Tab  
mixed   $m_TemplateEngine  
mixed   $m_TemplateFile  
mixed   $m_ViewSet  
mixed   $m_Width  

[ Top ]
Method Summary
void   __construct()   Initialize EasyView with xml array
string   curPageURL()   TODO : what's mean of cur, current??
string   GetMessage()   Get message, and translate it
void   GetSessionVars()   Get/Retrieve Session data of this object
mixed   GetViewSet()   Get view set name
void   InitAllForms()   Initialize all form objects.
array   OutputAttrs()   Get output attributs
void   ProcessRequest()   Process request
void   ProcessRule()   Proses rule
void   ReadMetadata()   Read Metadata from xml array
mixed   Render()   Render this view.
void   SetClientScripts()   Include client javascript and css in the html content
void   SetConsoleOutput()   Set the Render output to console (as calling print ...) or to a string buffer
void   SetParameters()   Set parameters
void   SetSessionVars()   Save Session data of this object
mixed   _render()   Render this view. This function is called by Render() or ReRender()

[ Top ]
Properties
mixed   $m_CacheLifeTime = 0 [line 41]
API Tags:
Access:  public


[ Top ]
mixed   $m_ConsoleOutput = true [line 37]
API Tags:
Access:  public


[ Top ]
mixed   $m_FormRefs [line 32]
API Tags:
Access:  public


[ Top ]
mixed   $m_Height [line 35]
API Tags:
Access:  public


[ Top ]
mixed   $m_IsPopup = false [line 34]
API Tags:
Access:  public


[ Top ]
mixed   $m_MessageFile = null [line 39]
API Tags:
Access:  public


[ Top ]
mixed   $m_Messages [line 40]
API Tags:
Access:  protected


[ Top ]
mixed   $m_Tab [line 31]
API Tags:
Access:  public


[ Top ]
mixed   $m_TemplateEngine [line 28]
API Tags:
Access:  public


[ Top ]
mixed   $m_TemplateFile [line 29]
API Tags:
Access:  public


[ Top ]
mixed   $m_ViewSet [line 30]
API Tags:
Access:  public


[ Top ]
mixed   $m_Width [line 36]
API Tags:
Access:  public


[ Top ]
Methods
Constructor __construct  [line 49]

  void __construct( array &$xmlArr  )

Initialize EasyView with xml array

Parameters:
array   $xmlArr: 

API Tags:
Access:  public


Redefinition of:
MetaObject::__construct()

Redefined in descendants as:

[ Top ]
curPageURL  [line 215]

  string curPageURL( )

TODO : what's mean of cur, current??


API Tags:
Return:  page URL
Access:  public


[ Top ]
GetMessage  [line 84]

  string GetMessage( $msgId, [array $params = array()]  )

Get message, and translate it

Parameters:
   $msgId:  message Id
array   $params: 

API Tags:
Return:  message string
Access:  protected


[ Top ]
GetSessionVars  [line 98]

  void GetSessionVars( SessionContext $sessionContext  )

Get/Retrieve Session data of this object

Parameters:
SessionContext   $sessionContext: 

API Tags:
Access:  public


Redefined in descendants as:

[ Top ]
GetViewSet  [line 117]

  mixed GetViewSet( )

Get view set name


API Tags:
Return:  viewset name or null
Access:  public


[ Top ]
InitAllForms  [line 259]

  void InitAllForms( )

Initialize all form objects.


API Tags:
Access:  protected


Redefined in descendants as:

[ Top ]
OutputAttrs  [line 316]

  array OutputAttrs( )

Get output attributs


API Tags:
Access:  public


Redefined in descendants as:

[ Top ]
ProcessRequest  [line 275]

  void ProcessRequest( )

Process request


API Tags:
Access:  protected


Redefined in descendants as:

[ Top ]
ProcessRule  [line 136]

  void ProcessRule( )

Proses rule


API Tags:
Access:  public


[ Top ]
ReadMetadata  [line 60]

  void ReadMetadata( array &$xmlArr  )

Read Metadata from xml array

Parameters:
array   $xmlArr: 

API Tags:
Access:  protected


[ Top ]
Render  [line 150]

  mixed Render( )

Render this view.


API Tags:
Return:  either print html content, or return html content
Access:  public


Redefined in descendants as:

[ Top ]
SetClientScripts  [line 239]

  void SetClientScripts( )

Include client javascript and css in the html content


API Tags:
Access:  protected


[ Top ]
SetConsoleOutput  [line 128]

  void SetConsoleOutput( boolean $consoleOutput  )

Set the Render output to console (as calling print ...) or to a string buffer

Parameters:
boolean   $consoleOutput: 

API Tags:
Access:  public


[ Top ]
SetParameters  [line 142]

  void SetParameters( )

Set parameters


API Tags:
Access:  public


[ Top ]
SetSessionVars  [line 108]

  void SetSessionVars( SessionContext $sessionContext  )

Save Session data of this object

Parameters:
SessionContext   $sessionContext: 

API Tags:
Access:  public


Redefined in descendants as:

[ Top ]
_render  [line 171]

  mixed _render( )

Render this view. This function is called by Render() or ReRender()


API Tags:
Return:  either print html content or return html content if called by Render(), or void if called by ReRender()
Access:  protected


Redefined in descendants as:

[ Top ]

Documentation generated on Tue, 22 Dec 2009 03:02:51 -0800 by phpDocumentor 1.3.0RC3