\Callback
Callback class introduces currying-like pattern.
Example:
function foo($param1, $param2, $param3) {
var_dump($param1, $param2, $param3);
}
$fooCurried = new Callback('foo',
'param1 is now statically set',
new CallbackParam, new CallbackParam
);
phpQuery::callbackRun($fooCurried,
array('param2 value', 'param3 value'
);
Callback class is supported in all phpQuery methods which accepts callbacks.
- Author: Tobiasz Cudnik <tobiasz.cudnik/gmail.com>
Synopsis
class Callback
implements
ICallbackNamed
{
- // methods
- public void __construct()
- public void getName()
- public void hasName()
- public void setName()
Hierarchy
Implements
Tasks
Line | Task |
---|---|
29+ | ??? return fake forwarding function created via create_function |
29+ | honor paramStructure |
Members
protected
- $name
public
- $callback
- $params