Menu

ClsLPage

Aruna Devi

/*

Function:processTemplate

Parameter1:page

Parameter2:template

Parameter3:arrTplVar

Return:out

*/

processTemplate($page,$template,$arrTplVar=null)


/*

Function:currentPage

Parameter1:page=null

Return:currentpage

*/

currentPage($page=null)


/*

Function:pageDetails

Parameter1:page

Parameter2:action=null

Parameter3:switch="default"

Return:arrPage[$page]

*/

pageDetails($page,$action=null,$switch="default")


Class:ClsLPage extends ClsLInputValidator

Constructor:

      function __construct($controlpanel,$encryptURL=false,$ipFilterControlpanel=null,$homepage="index.php")

Method:

1).processController

      public function processController()

2).init

      public function init()

3).authenticate

      public function authenticate($objRequest,$isLock=false)

4).getForm

      function &getForm(&$formContent,$page=null,$mode=null,$isSubmit=true)

5).getTemplateJS

      private function getTemplateJS()

6).loadPDO

      public function loadPDO($host,$user,$pass,$dbname,$sqlserver="mysql")

7).getPDO

      public function &getPDO()

8).renderPage

      public function renderPage($mypage,$mymode,$arrRenderParam=null)

9).getTemplateLoaderVars

      private function getTemplateLoaderVars($template,$arrOtherTplVar)

10).loadTemplate

      private function &loadTemplate($name,$arrOtherTplVar=array())

11).renderDOM

      public function renderDOM()

12).render

      public function render()


Related

Wiki: File Structure

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.