Exemple #1
0
 public function __call($sName, $aArg)
 {
     if ($sName[0] === '_') {
         return Gongo_Fn_Partial::apply(array($this, '__force'), array(substr($sName, 1), $aArg));
     }
     return call_user_func_array(array($this->__obj->{$this->__name}, $sName), $aArg);
 }
Exemple #2
0
 function __call($name, $args)
 {
     return Gongo_Fn_Partial::apply($this->{$name}, $args);
 }
Exemple #3
0
 static function papply($callback)
 {
     $args = func_get_args();
     array_shift($args);
     return Gongo_Fn_Partial::apply($callback, $args);
 }
Exemple #4
0
 public function __call($sName, $aArg)
 {
     if ($sName[0] === '_') {
         return Gongo_Fn_Partial::apply(array($this, substr($sName, 1)), $aArg);
     }
 }