Exemplo n.º 1
0
 /**
  * Register a callback to be exported to the client
  *
  * This function uses the PHP callback pseudo-type
  *
  */
 function registerPhpCallback($callback)
 {
     if (!is_callable($callback)) {
         // invalid callback
         return false;
     }
     if (is_array($callback) && is_object($callback[0])) {
         // object method
         $this->registerClass($callback[0], strtolower(get_class($callback[0])), array($callback[1]));
         return true;
     }
     // static callback
     $this->ajax->registerPhpCallback($callback);
 }