Class MachII_framework_Event

Description

Mach-II Event

Located in /MachII/framework/Event.php (line 11)


	
			
Variable Summary
array $_args
string $_argTypes
string|void $_name
Method Summary
MachII_framework_Event MachII_framework_Event ([string|void $name = null], [array $args = array()])
mixed &getArg (string $name, [mixed $defaultValue = null])
array &getArgs ()
string getArgType (string $name)
string|void getName ()
boolean isArgDefined (string $name)
void removeArg (string $name)
void setArg (string $name, mixed &$value, [string|void $type = null])
void &setArgs (array &$args)
void setArgType (string $name, string|void $type)
void setName (string|void $name)
Variables
array $_args = array() (line 23)
  • var: associative array of event arguments
  • access: private
string $_argTypes (line 29)
  • var: representation of an argument's data type
  • access: private
string|void $_name (line 17)
  • access: private
Methods
Constructor MachII_framework_Event (line 35)
MachII_framework_Event MachII_framework_Event ([string|void $name = null], [array $args = array()])
  • string|void $name
  • array $args: associative array of event arguments
getArg (line 80)
mixed &getArg (string $name, [mixed $defaultValue = null])
  • string $name
  • mixed $defaultValue
getArgs (line 128)
  • return: associative array
array &getArgs ()
getArgType (line 146)
string getArgType (string $name)
  • string $name
getName (line 52)
string|void getName ()
isArgDefined (line 97)
boolean isArgDefined (string $name)
  • string $name
removeArg (line 105)
void removeArg (string $name)
  • string $name
setArg (line 62)
void setArg (string $name, mixed &$value, [string|void $type = null])
  • string $name
  • mixed &$value
  • string|void $type
setArgs (line 113)
void &setArgs (array &$args)
  • array &$args: associative array will be merged with any existing arguments
setArgType (line 137)
void setArgType (string $name, string|void $type)
  • string $name
  • string|void $type
setName (line 44)
void setName (string|void $name)
  • string|void $name

Documentation generated on Thu, 20 Jan 2005 10:46:55 -0800 by phpDocumentor 1.3.0RC3