Public Member Functions | |
| __construct () | |
| paramsFromFile ($xmlfile) | |
| paramsFromString ($xmlstring) | |
Protected Attributes | |
| $xmlobject = null | |
Private Member Functions | |
| analyseXML () | |
Definition at line 244 of file aliroXMLParams.php.
| aliroXMLParamsDefault::__construct | ( | ) |
Definition at line 247 of file aliroXMLParams.php.
00247 { 00248 $this->xmlobject = new aliroXML; 00249 }
| aliroXMLParamsDefault::paramsFromFile | ( | $ | xmlfile | ) |
Definition at line 251 of file aliroXMLParams.php.
References analyseXML().
00251 { 00252 $this->xmlobject->loadFile($xmlfile); 00253 return $this->analyseXML(); 00254 }
| aliroXMLParamsDefault::paramsFromString | ( | $ | xmlstring | ) |
Definition at line 256 of file aliroXMLParams.php.
References analyseXML().
00256 { 00257 $this->xmlobject->loadString($xmlstring); 00258 return $this->analyseXML(); 00259 }
| aliroXMLParamsDefault::analyseXML | ( | ) | [private] |
Definition at line 261 of file aliroXMLParams.php.
Referenced by paramsFromFile(), and paramsFromString().
00261 { 00262 $pobject = new aliroParameters; 00263 foreach ($this->xmlobject->getXML('params->param') as $aparam) { 00264 $name = (string) $aparam['name']; 00265 $default = (string) $aparam['default']; 00266 if ($name AND $default) $pobject->set($name, $default); 00267 } 00268 return $pobject; 00269 }
aliroXMLParamsDefault::$xmlobject = null [protected] |
Definition at line 245 of file aliroXMLParams.php.
1.5.5