/** * Checks if the request is a client callback * to the server and handles it. * * @access public * * @return bool true if the request is a valid client callback, * false otherwise. * * @static * */ public static function runServer() { if (!XOAD_Server::notifyObservers('runServerEnter')) { return false; } //var_dump (XOAD_Server::initializeCallback()); exit; if (XOAD_Server::initializeCallback()) { XOAD_Server::dispatch(); /** * Defines whether the request is a client callback. */ define('XOAD_CALLBACK', true); } if (!defined('XOAD_CALLBACK')) { /** * Defines whether the request is a client callback. */ define('XOAD_CALLBACK', false); } if (XOAD_Server::notifyObservers('runServerLeave', array('isCallback' => XOAD_CALLBACK))) { return XOAD_CALLBACK; } else { return false; } }