\CJAX\CoreInitializer

The Initializer class, the utility class used to create the ajax object.

This class is useful as creation of CJAX singleton object is complex.

Summary

Methods
Properties
Constants
__construct()
initiateAjax()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
initiateFormat()
initiateSession()
initiateDebugging()
initiateJsPath()
$ajax
N/A

Properties

$ajax

$ajax : \CJAX\Core\CJAX

The ajax property, stores a reference to the singleton ajax object.

Type

\CJAX\Core\CJAX

Methods

__construct()

__construct(\CJAX\Core\CJAX  $ajax) : \CJAX\Core\Initializer

The constructor for Initializer class, initializes basic property for CJAX given its empty instance.

Parameters

\CJAX\Core\CJAX $ajax

Returns

\CJAX\Core\Initializer

initiateAjax()

initiateAjax() : \CJAX\Core\CJAX

The initiate method, initiates further attributes for CJAX and returns its instance.

Returns

\CJAX\Core\CJAX

initiateFormat()

initiateFormat() : void

The initiateFormat method, initiates format object and associated properties.

initiateSession()

initiateSession() : void

The initiateSession method, initiates a session for CJAX.

initiateDebugging()

initiateDebugging() : void

The initiateDebugging method, initiates debugging options for CJAX.

initiateJsPath()

initiateJsPath() : void

The initiateJsPath method, initiates javascript path options for CJAX.