Class URLParser

Description

Create PageParser and FormParser from XML config

Located in /karibou2/class/urlparser.class.php (line 19)


	
			
Variable Summary
mixed $appname
mixed $args
mixed $forms
mixed $pagename
mixed $pages
mixed $url
Method Summary
URLParser __construct ($url $appname, [mixed $url = ""])
void build (mixed &$xmlcache, [mixed $cached = false])
void createFormParser (mixed $xml)
void createPageParser (mixed $xml)
void getAppName ()
void getPage (mixed $pagename)
void getPageName ()
void getPagesArray ()
void newForm (mixed $name, mixed $modelname)
void newPage (mixed $name, mixed $viewname)
void parse ()
void parseForm ()
void setDefaulHeader ()
void setFormsArray (mixed $forms)
void setPagesArray (mixed $pages)
Variables
mixed $appname (line 25)
  • access: protected
mixed $args (line 27)
  • access: protected
mixed $defaultFooter (line 30)
  • access: protected
mixed $defaultHeader (line 29)
  • access: protected
mixed $forms (line 23)
  • access: protected
mixed $pagename (line 26)
  • access: protected
mixed $pages (line 22)
  • access: protected
mixed $url (line 21)
  • access: protected
Methods
Constructor __construct (line 35)
URLParser __construct ($url $appname, [mixed $url = ""])
  • $url $appname: Typiquement ce devra être le REQUEST_URI
build (line 205)
  • access: public
void build (mixed &$xmlcache, [mixed $cached = false])
createFormParser (line 313)
void createFormParser (mixed $xml)
createPageParser (line 253)
void createPageParser (mixed $xml)
getAppName (line 117)

Méthodes permettant de récupérer le nom de l'appli demandée et de la page

void getAppName ()
getPage (line 177)
  • access: public
void getPage (mixed $pagename)
getPageName (line 121)
void getPageName ()
getPagesArray (line 188)
  • access: public
void getPagesArray ()
newForm (line 137)
void newForm (mixed $name, mixed $modelname)
newPage (line 129)

Permet d'ajouter un nouveau masque

void newPage (mixed $name, mixed $viewname)
parse (line 149)

la fonction qui va récupérer le bon masque

void parse ()
parseForm (line 164)
void parseForm ()
setDefaulHeader (line 201)
void setDefaulHeader ()
setFormsArray (line 197)
  • access: public
void setFormsArray (mixed $forms)
setPagesArray (line 193)
  • access: public
void setPagesArray (mixed $pages)

Documentation generated on Sat, 17 Feb 2007 02:55:20 +0100 by phpDocumentor 1.3.0RC3