Class Xyster_Container_Monitor_Null

Description

Implements interfaces:

A monitor that does nothing

  • copyright: Copyright (c) 2007-2008 Irrational Logic (http://irrationallogic.net)
  • license: New BSD License

Located in /Container/Monitor/Null.php (line 28)


	
			
Method Summary
void instantiated (Xyster_Container_Interface $container, Xyster_Container_Adapter $adapter, [ $class = null], mixed $instantiated, [ $injected = null], float $duration)
void instantiating (Xyster_Container_Interface $container, Xyster_Container_Adapter $adapter, [ $class = null])
void instantiationFailed (Xyster_Container_Interface $container, Xyster_Container_Adapter $adapter,  $class,  $cause)
void invocationFailed ( $member, mixed $instance,  $cause)
void invoked (Xyster_Container_Interface $container, Xyster_Container_Adapter $adapter,  $method, mixed $instance, float $duration)
void invoking (Xyster_Container_Interface $container, Xyster_Container_Adapter $adapter,  $member, mixed $instance)
mixed noComponentFound (Xyster_Container_Interface $container, mixed $key)
Methods
instantiated (line 52)

Event thrown after the component has been instantiated using the given constructor.

This should be called for both Constructor and Setter DI.

  • access: public
void instantiated (Xyster_Container_Interface $container, Xyster_Container_Adapter $adapter, [ $class = null], mixed $instantiated, [ $injected = null], float $duration)
  • Xyster_Container_Interface $container
  • Xyster_Container_Adapter $adapter
  • Xyster_Type $class: the class being instantiated
  • mixed $instantiated: the component that was instantiated
  • array $injected: the components during instantiation
  • float $duration: the duration in millis of the instantiation

Implementation of:
Xyster_Container_Monitor::instantiated()
Event thrown after the component has been instantiated using the given constructor.
instantiating (line 37)

Event thrown as the component is being instantiated using the given constructor

  • access: public
void instantiating (Xyster_Container_Interface $container, Xyster_Container_Adapter $adapter, [ $class = null])

Implementation of:
Xyster_Container_Monitor::instantiating()
Event thrown as the component is being instantiated using the given constructor
instantiationFailed (line 64)

Event thrown if the component instantiation failed using the given constructor

  • access: public
void instantiationFailed (Xyster_Container_Interface $container, Xyster_Container_Adapter $adapter,  $class,  $cause)

Implementation of:
Xyster_Container_Monitor::instantiationFailed()
Event thrown if the component instantiation failed using the given constructor
invocationFailed (line 100)

Event thrown if the component method invocation failed on the given instance

  • access: public
void invocationFailed ( $member, mixed $instance,  $cause)
  • ReflectionMethod $member
  • mixed $instance: the component instance
  • Exception $cause: the Exception detailing the cause of the failure

Implementation of:
Xyster_Container_Monitor::invocationFailed()
Event thrown if the component method invocation failed on the given instance
invoked (line 89)

Event thrown after the component method has been invoked on the given instance

  • access: public
void invoked (Xyster_Container_Interface $container, Xyster_Container_Adapter $adapter,  $method, mixed $instance, float $duration)

Implementation of:
Xyster_Container_Monitor::invoked()
Event thrown after the component method has been invoked on the given instance
invoking (line 76)

Event thrown as the component method is being invoked on the given instance

  • access: public
void invoking (Xyster_Container_Interface $container, Xyster_Container_Adapter $adapter,  $member, mixed $instance)

Implementation of:
Xyster_Container_Monitor::invoking()
Event thrown as the component method is being invoked on the given instance
noComponentFound (line 110)
  • access: public
mixed noComponentFound (Xyster_Container_Interface $container, mixed $key)

Implementation of:
Xyster_Container_Monitor::noComponentFound()

Documentation generated on Mon, 19 May 2008 17:08:29 -0400 by phpDocumentor 1.4.2