f4engine/engineHttpRpcServer.php

file:HttpRpcServer.php This file is part of J-Game.

Classes

HttpRpcServer

Constants

NOW_TIME

NOW_TIME = $request->server['request_time']

REQUEST_METHOD

REQUEST_METHOD = $request->server['request_method']

IS_GET

IS_GET = REQUEST_METHOD == 'GET' ? true : false

IS_POST

IS_POST = REQUEST_METHOD == 'POST' ? true : false

IS_PUT

IS_PUT = REQUEST_METHOD == 'PUT' ? true : false

IS_DELETE

IS_DELETE = REQUEST_METHOD == 'DELETE' ? true : false

IS_AJAX

IS_AJAX = isset($request->server['HTTP_X_REQUESTED_WITH']) && strtolower($request->server['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest' || !empty($request->post[C('VAR_AJAX_SUBMIT')]) || !empty($request->get[C('VAR_AJAX_SUBMIT')]) ? true : false

APP_DOMAIN

APP_DOMAIN = $request->server['http_host']

SUB_DOMAIN

SUB_DOMAIN = $subDomain

BIND_MODULE

BIND_MODULE = array_shift($array)

BIND_CONTROLLER

BIND_CONTROLLER = $controller

MODULE_PATHINFO_DEPR

MODULE_PATHINFO_DEPR = $depr

__INFO__

__INFO__ = trim($request->server['path_info'], '/')

__EXT__

__EXT__ = strtolower(pathinfo($request->server['path_info'], PATHINFO_EXTENSION))

__SELF__

__SELF__ = strip_tags($_SERVER[C('URL_REQUEST_URI')])

MODULE_NAME

MODULE_NAME = self::getModule($paths)

MODULE_PATH

MODULE_PATH = APP_PATH . MODULE_NAME . '/'

PHP_FILE

PHP_FILE = _PHP_FILE_

__APP__

__APP__ = strip_tags(PHP_FILE)

__MODULE__

__MODULE__ = defined('BIND_MODULE') || !C('MULTI_MODULE') ? __APP__ : __APP__ . '/' . ($urlCase ? strtolower($moduleName) : $moduleName)

CONTROLLER_NAME

CONTROLLER_NAME = self::getController($paths, $urlCase)

ACTION_NAME

ACTION_NAME = self::getAction($paths, $urlCase)

CONTROLLER_PATH

CONTROLLER_PATH = self::getSpace($urlCase)

__CONTROLLER__

__CONTROLLER__ = __MODULE__ . $depr . (defined('BIND_CONTROLLER') ? '' : ($urlCase ? parse_name($controllerName) : $controllerName))

__ACTION__

__ACTION__ = __CONTROLLER__ . $depr . (defined('ACTION_ALIAS') ? ACTION_ALIAS : ACTION_NAME)

CONTROLLER_ALIAS

CONTROLLER_ALIAS = strtolower($controller)

ACTION_ALIAS

ACTION_ALIAS = strtolower($action)

MODULE_ALIAS

MODULE_ALIAS = strtolower($module)