\CJAX\CoreRequest

The Request class, it iss used to handle and check CJAX requests.

Summary

Methods
Properties
Constants
__construct()
checkRequest()
setRequest()
handleRequest()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
handleModRewrite()
handleFriendlyURLs()
handlePlugin()
handleController()
$coreEvents
N/A

Properties

$coreEvents

$coreEvents : \CJAX\Core\CoreEvents

The coreEvents property, stores a reference to the CoreEvents object.

Type

\CJAX\Core\CoreEvents

Methods

__construct()

__construct(\CJAX\Core\CoreEvents  $coreEvents) : \CJAX\Core\Request

The constructor for Request class, creates a CJAX Request object.

Parameters

\CJAX\Core\CoreEvents $coreEvents

Returns

\CJAX\Core\Request

checkRequest()

checkRequest(mixed  $callback = null,   $params = null) : boolean

The checkRequest method, tells whether or not the a ajax request has been placed.

Parameters

mixed $callback
$params

Returns

boolean

setRequest()

setRequest(boolean  $request = true) : void

The setRequest method, sets CJAX request parameter.

Parameters

boolean $request

handleRequest()

handleRequest() : void

The handleRequest method, handles an AJAX request for CJAX.

handleModRewrite()

handleModRewrite() : void

The handleModRewrite method, handles mod rewrite with server variables.

handleFriendlyURLs()

handleFriendlyURLs() : void

The handleFriendlyURLs method, handles friendly urls with server variables.

handlePlugin()

handlePlugin(mixed  $isPlugin = null) : void

The handlePlugin method, handles additional actions for plugins.

Parameters

mixed $isPlugin

handleController()

handleController(array  $packet = null) : void

The handlePController method, handles additional actions for controllers.

Parameters

array $packet