[ Index ]

PHP Cross Reference of Limb3

title

Body

[close]

/core/src/ -> lmbDelegate.class.php (summary)

(no description)

File Size: 115 lines (3 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

lmbDelegate:: (8 methods):
  __construct()
  getCallback()
  invoke()
  invokeArray()
  isValid()
  objectify()
  invokeAll()
  invokeChain()


Class: lmbDelegate  - X-Ref

Object form of invoking an object method

__construct($object, $method = null)   X-Ref
Constructor.

param: mixed Object which method will be invoked
param: string Object method to call

getCallback()   X-Ref
Returns PHP callback

return: mixed PHP callback

invoke()   X-Ref
Invokes object method with $args


invokeArray($args = array()   X-Ref
No description

isValid()   X-Ref
No description

objectify($delegate)   X-Ref
No description

invokeAll($list, $args = array()   X-Ref
Invokes all delegates in a list with some args

param: array Array of lmbDelegate objects that
param: array Invoke arguments

invokeChain($list, $args = array()   X-Ref
Invokes delegates in a list one by one. Stops invoking if delegate return a not null result.

param: array Array of lmbDelegate objects
param: array Invoke arguments



Generated: Tue Oct 7 05:02:03 2008 Cross-referenced by PHPXref 0.7