Class setting

Description

Application settings class. This class contains one or more parameters.

A setting can also have an 'agent' defined which will action it. This can, for example, be the name of a function, if used.

Located in /application-defs.php (line 141)


	
			
Variable Summary
 mixed $agent
 mixed $name
 mixed $parameters
Method Summary
 setting setting ([mixed $name = ""], [mixed $agent = ""])
 void addparameter (string $name, object $parm)
 void getparameter (string $name, [string $ename = ""])
 void htmldump ()
 void setparameter (string $pname, mixed $value, [string $ename = ""])
Variables
mixed $agent = "" (line 145)

Agent which will action this setting

mixed $name = "" (line 143)

Name of this setting

mixed $parameters = array() (line 147)
Methods
Constructor setting (line 150)

Make a new setting

setting setting ([mixed $name = ""], [mixed $agent = ""])
addparameter (line 160)

Add the given parameter to this setting.

void addparameter (string $name, object $parm)
  • string $name: Name of the parameter to add
  • object $parm: Parameter object to add to this setting
getparameter (line 182)

Get the value of a named parameter.

void getparameter (string $name, [string $ename = ""])
  • string $name: Name of the parameter to get value of
  • string $ename: Name of element (arrayed parameters only)
htmldump (line 192)

Dump setting

void htmldump ()
setparameter (line 171)

Set the value of a parameter which already exists in this setting.

void setparameter (string $pname, mixed $value, [string $ename = ""])
  • string $pname: Name of the parameter to set value of
  • mixed $value: Value to set in the parameter
  • string $ename: Name of this value (arrayed parameters only)

Documentation generated by phpDocumentor 1.3.0RC3