A

ArmadaClass in namespace Jaxon\Armada
Session::all() — Method in class Session
Get all data in the session
AttrGetClass in namespace Jaxon\JQuery\Dom\Call
AttrSetClass in namespace Jaxon\JQuery\Dom\Call
Jaxon::addClassDir() — Method in class Jaxon
Add a path to the class directories
Jaxon::armada() — Method in class Jaxon
Get the Armada instance
Manager::addClassDir() — Method in class Manager
Add a path to the class directories
Response::addCommand() — Method in class Response
Add a client side plugin command to the response object
AlertClass in namespace Jaxon\Request\Interfaces
JsCall::addParameter() — Method in class JsCall
Add a parameter value to the parameter list for this request
JsCall::addParameters() — Method in class JsCall
Add a set of parameters to this request
AlertClass in namespace Jaxon\Request\Support
BrowserEvent::addHandler() — Method in class BrowserEvent
Add a <\Jaxon\Request\Support\UserFunction> object to the list of handlers that will be fired when the event is triggered
AlertClass in namespace Jaxon\Request\Traits
Manager::append() — Method in class Manager
Append one response object onto the end of another
$ResponseProperty in class Response
The commands that will be sent to the browser in the response
Response::addCommand() — Method in class Response
Add a response command to the array of commands that will be sent to the browser
Response::addPluginCommand() — Method in class Response
Add a response command that is generated by a plugin
Response::appendResponse() — Method in class Response
Merge the response commands from the specified object with the response commands in this object
Response::assign() — Method in class Response
Add a command to assign the specified value to the given element's attribute
Response::append() — Method in class Response
Add a command to append the specified data to the given element's attribute
Response::alert() — Method in class Response
Add a command to display an alert message to the user
Response::addHandler() — Method in class Response
Add a command to install an event handler on the specified element
ArmadaClass in namespace Jaxon\Sentry
Session::all() — Method in class Session
Get all data in the session
View::addNamespace() — Method in class View
Add a namespace to the view renderer
Sentry::ajaxResponse() — Method in class Sentry
Get the Jaxon response.
Sentry::addClassNamespace() — Method in class Sentry
Add a class namespace.
Sentry::addViewNamespace() — Method in class Sentry
Add a view namespace, and set the corresponding renderer.
ArmadaClass in namespace Jaxon\Sentry\Traits
Armada::ajaxResponse() — Method in class Armada
Get the Jaxon response.
Armada::addViewRenderer() — Method in class Armada
Add a view renderer with an id
Namespaces::addNamespace() — Method in class Namespaces
Add a namespace to this template renderer
View::addNamespace() — Method in class View
Add a namespace to this view renderer
Container::addViewRenderer() — Method in class Container
Add a view renderer
Template::addNamespace() — Method in class Template
Add a namespace to the template system
Manager::addEventListener() — Method in class Manager
Register an event listener.
Template::addViewNamespace() — Method in class Template
Add a namespace to the template system
View::addViewRenderer() — Method in class View
Add a view renderer with an id

B

BrowserEventClass in namespace Jaxon\Request\Plugin
BrowserEventClass in namespace Jaxon\Request\Support

C

Armada::config() — Method in class Armada
Set the config file path.
Session::clear() — Method in class Session
Delete all data in the session
Jaxon::canProcessRequest() — Method in class Jaxon
Determine if a call is a jaxon request or a page load request
Manager::canProcessRequest() — Method in class Manager
Check if the current request can be processed
Manager::canExportJavascript() — Method in class Manager
Check if the javascript code generated by Jaxon can be exported to an external file
Request::canProcessRequest() — Method in class Request
Check if this plugin can process the current request
Factory::call() — Method in class Factory
Return the javascript call to a Jaxon function or object method
Factory::checked() — Method in class Factory
Make a parameter of type Jaxon::CHECKED_VALUE
ConfirmClass in namespace Jaxon\Request\Interfaces
Confirm::confirm() — Method in class Confirm
Return a script which makes a call only if the user answers yes to the given question
JsCall::clearParameters() — Method in class JsCall
Clear the parameter list associated with this request
BrowserEvent::canProcessRequest() — Method in class BrowserEvent
Check if this plugin can process the incoming Jaxon request
CallableObjectClass in namespace Jaxon\Request\Plugin
CallableObject::canProcessRequest() — Method in class CallableObject
Check if this plugin can process the incoming Jaxon request
FileUpload::canProcessRequest() — Method in class FileUpload
Check if this plugin can process the incoming Jaxon request
UserFunction::canProcessRequest() — Method in class UserFunction
Check if this plugin can process the incoming Jaxon request
Request::confirm() — Method in class Request
Add a confirmation question to the request
BrowserEvent::configure() — Method in class BrowserEvent
Sets/stores configuration options that will be used when generating the client script that is sent to the browser
CallableObjectClass in namespace Jaxon\Request\Support
CallableObject::configure() — Method in class CallableObject
Set configuration options / call options for each method
CallableObject::call() — Method in class CallableObject
Call the specified method of the registered callable object using the specified array of arguments
ConfirmClass in namespace Jaxon\Request\Support
Confirm::confirm() — Method in class Confirm
Get the script which makes a call only if the user answers yes to the given question
UserFunction::configure() — Method in class UserFunction
Set call options for this instance
UserFunction::call() — Method in class UserFunction
Call the registered user function, including an external file if needed and passing along the specified arguments
Factory::call() — Method in class Factory
Return the javascript call to an Jaxon object method
Manager::clear() — Method in class Manager
Clear the current response
Response::clearCommands() — Method in class Response
Clear all the commands already added to the response
Response::confirmCommands() — Method in class Response
Response command that prompts user with [ok] [cancel] style message box
Response::clear() — Method in class Response
Add a command to clear the specified attribute of the given element
Response::contextAssign() — Method in class Response
Add a command to assign a value to a member of a javascript object (or element) that is specified by the context member of the request
Response::contextAppend() — Method in class Response
Add a command to append a value onto the specified member of the javascript context object (or element) specified by the context member of the request
Response::contextPrepend() — Method in class Response
Add a command to prepend the speicified data to the given member of the current javascript object specified by context in the current request
Response::contextClear() — Method in class Response
Add a command to to clear the value of the attribute specified in the sAttribute parameter
Response::call() — Method in class Response
Add a command to call the specified javascript function with the given (optional) parameters
Response::create() — Method in class Response
Add a command to create a new element on the browser
Response::createInput() — Method in class Response
Add a command to create an input element on the browser
Armada::cl() — Method in class Armada
Get an instance of a Jaxon class by name
Session::clear() — Method in class Session
Delete all data in the session
Armada::css() — Method in class Armada
Get the HTML tags to include Jaxon CSS code and files into the page.
Armada::canProcessRequest() — Method in class Armada
Check if the current request is a Jaxon request.
ConfigClass in namespace Jaxon\Utils\Config
ContainerClass in namespace Jaxon\Utils
CacheClass in namespace Jaxon\Utils\Traits
ConfigClass in namespace Jaxon\Utils\Traits

D

Session::delete() — Method in class Session
Delete a session key and its data
Session::destroy() — Method in class Session
Delete all data in the session
DataClass in namespace Jaxon\Exception\Config
Jaxon::disableAutoload() — Method in class Jaxon
Disable Jaxon classes autoloading
Manager::disableAutoload() — Method in class Manager
Disable the autoloader in the library
Manager::debug() — Method in class Manager
Appends a debug message on the end of the debug message queue
Response::debug() — Method in class Response
Add a command to display a debug message to the user
Response::domStartResponse() — Method in class Response
Add a command to start a DOM response
Response::domCreateElement() — Method in class Response
Add a command to create a DOM element
Response::domSetAttribute() — Method in class Response
Add a command to set an attribute on a DOM element
Response::domRemoveChildren() — Method in class Response
Add a command to remove children from a DOM element
Response::domAppendChild() — Method in class Response
Add a command to append a child to a DOM element
Response::domInsertBefore() — Method in class Response
Add a command to insert a DOM element before another
Response::domInsertAfter() — Method in class Response
Add a command to insert a DOM element after another
Response::domAppendText() — Method in class Response
Add a command to append a text to a DOM element
Response::domEndResponse() — Method in class Response
Add a command to end a DOM response
Session::delete() — Method in class Session
Delete a session key and its data
URI::detect() — Method in class URI
Detect the URI of the current request

E

ErrorClass in namespace Jaxon\Exception
ElementClass in namespace Jaxon\JQuery\Dom
Plugin::element() — Method in class Plugin
Create a JQuery Element with a given selector, and link it to the current response.
Alert::error() — Method in class Alert
Print an error message.
Request::elseShow() — Method in class Request
Set the message to show if the condition to send the request is not met
Alert::error() — Method in class Alert
Print an error message.
UploadedFile::extension() — Method in class UploadedFile
Get the uploaded file extension
EventListenerClass in namespace Jaxon\Utils\Interfaces
EventClass in namespace Jaxon\Utils\Traits

F

FileClass in namespace Jaxon\Exception\Config
FactoryClass in namespace Jaxon\Request
Factory::func() — Method in class Factory
Return the javascript call to a generic function
Factory::form() — Method in class Factory
Make a parameter of type Jaxon::FORM_VALUES
FileUploadClass in namespace Jaxon\Request\Plugin
BrowserEvent::fire() — Method in class BrowserEvent
Called by the <\Jaxon\Request\Plugin\BrowserEvent> plugin when the event has been triggered
UploadedFile::fromHttpData() — Method in class UploadedFile
Create an instance of this class using data from the $_FILES global var.
UploadedFile::fromTempData() — Method in class UploadedFile
Create an instance of this class using data from an array.
UploadedFile::filename() — Method in class UploadedFile
Get the uploaded file name, with the extension
FactoryClass in namespace Jaxon\Request\Traits
FactoryClass in namespace Jaxon\Response\Traits
FacadeClass in namespace Jaxon\Sentry\View

G

Session::getId() — Method in class Session
Get the current session id
Session::get() — Method in class Session
Get data from the session
AttrGet::getScript() — Method in class AttrGet
Returns a string representation of the script output (javascript) from this call
AttrSet::getScript() — Method in class AttrSet
Returns a string representation of this call
Element::getScript() — Method in class Element
Generate the jQuery call.
Plugin::getName() — Method in class Plugin
Return the name of the plugin.
Plugin::generateHash() — Method in class Plugin
Generate a unique hash for each version of the plugin.
Plugin::getScript() — Method in class Plugin
Return init script for the Jaxon JQuery plugin.
Jaxon::getVersion() — Method in class Jaxon
The current Jaxon version
Jaxon::getOutput() — Method in class Jaxon
Get the response output
Jaxon::getScript() — Method in class Jaxon
Returns the Jaxon Javascript header and wrapper code to be printed into the page
Jaxon::getJs() — Method in class Jaxon
Return the javascript header code and file includes
Jaxon::getCss() — Method in class Jaxon
Return the CSS header code and file includes
Jaxon::getUploadedFiles() — Method in class Jaxon
Get the uploaded files
Manager::getConfirm() — Method in class Manager
Get the javascript confirm function
Manager::getDefaultConfirm() — Method in class Manager
Get the default javascript confirm function
Manager::getAlert() — Method in class Manager
Get the javascript alert function
Manager::getDefaultAlert() — Method in class Manager
Get the default javascript alert function
Manager::getRegisteredObject() — Method in class Manager
Find a user registered callable object by class name
Manager::getJs() — Method in class Manager
Get the HTML tags to include Jaxon javascript files into the page
Manager::getCss() — Method in class Manager
Get the HTML tags to include Jaxon CSS code and files into the page
Manager::getScript() — Method in class Manager
Get the javascript code to be sent to the browser
Manager::getResponsePlugin() — Method in class Manager
Find the specified response plugin by name and return a reference to it if one exists
Manager::getRequestPlugin() — Method in class Manager
Find the specified request plugin by name and return a reference to it if one exists
Plugin::getScript() — Method in class Plugin
Generate the javascript code for this plugin
Plugin::generateHash() — Method in class Plugin
Generate a unique hash for this plugin
Plugin::getName() — Method in class Plugin
Get the plugin name
Response::getJs() — Method in class Response
Get the HTML tags to include Jaxon javascript files into the page
Response::getCss() — Method in class Response
Get the HTML tags to include Jaxon CSS code and files into the page
Alert::getReturn() — Method in class Alert
Tells if the library should return the js code or run it in the browser.
Parameter::getScript() — Method in class Parameter
Generate the javascript code of the parameter.
JsCall::getScript() — Method in class JsCall
Returns a string representation of the script output (javascript) from this request object
Manager::getRequestMethod() — Method in class Manager
Return the method that was used to send the arguments from the client
Parameter::getType() — Method in class Parameter
Get the parameter type
Parameter::getValue() — Method in class Parameter
Get the parameter value
Parameter::getScript() — Method in class Parameter
Generate the javascript code.
BrowserEvent::getName() — Method in class BrowserEvent
Return the name of this plugin
BrowserEvent::generateHash() — Method in class BrowserEvent
Generate a hash for the registered browser events
BrowserEvent::getScript() — Method in class BrowserEvent
Generate client side javascript code for the registered browser events
CallableObject::getName() — Method in class CallableObject
Return the name of this plugin
CallableObject::generateHash() — Method in class CallableObject
Generate a hash for the registered callable objects
CallableObject::getScript() — Method in class CallableObject
Generate client side javascript code for the registered callable objects
CallableObject::getCallableObject() — Method in class CallableObject
Find a callable object by class name
CallableObject::getRegisteredObject() — Method in class CallableObject
Find a user registered callable object by class name
FileUpload::getName() — Method in class FileUpload
Return the name of this plugin
FileUpload::getUploadedFiles() — Method in class FileUpload
Get the uploaded files
FileUpload::generateHash() — Method in class FileUpload
Generate a hash for the registered browser events
FileUpload::getScript() — Method in class FileUpload
Generate client side javascript code for the registered browser events
UserFunction::getName() — Method in class UserFunction
Return the name of this plugin
UserFunction::generateHash() — Method in class UserFunction
Generate a hash for the registered user functions
UserFunction::getScript() — Method in class UserFunction
Generate client side javascript code for the registered user functions
Request::getScript() — Method in class Request
Returns a string representation of the script output (javascript) from this request object
BrowserEvent::getName() — Method in class BrowserEvent
Return the name of the event
BrowserEvent::generateRequest() — Method in class BrowserEvent
Generate a <\Jaxon\Request\Request> object that corresponds to the event so that the client script can easily invoke this event
BrowserEvent::getScript() — Method in class BrowserEvent
Generate the javascript code that declares a stub function that can be used to easily trigger the event from the browser
CallableObject::getRegisteredObject() — Method in class CallableObject
Return the registered callable object
CallableObject::getClassName() — Method in class CallableObject
Return the class name of this callable object, without the namespace if any
CallableObject::getName() — Method in class CallableObject
Return the name of this callable object
CallableObject::getJsName() — Method in class CallableObject
Return the javascript name of this callable object
CallableObject::getNamespace() — Method in class CallableObject
Return the namespace of this callable object
CallableObject::getPath() — Method in class CallableObject
Return the class path of this callable object
CallableObject::getMethods() — Method in class CallableObject
Return a list of methods of the callable object to export to javascript
CallableObject::getScript() — Method in class CallableObject
Generate client side javascript code for calls to all methods exposed by this callable object
UserFunction::getName() — Method in class UserFunction
Get the name of the function being referenced
UserFunction::generateRequest() — Method in class UserFunction
Constructs and returns a <Jaxon\Request\Request> object which is capable of generating the javascript call to invoke this jaxon enabled function
UserFunction::getScript() — Method in class UserFunction
Generate the javascript function stub that is sent to the browser on initial page load
Alert::getReturn() — Method in class Alert
Check if the library should return the js code or run it in the browser.
Factory::getJaxonClassName() — Method in class Factory
Get the Jaxon class name
Factory::getJaxonNamespace() — Method in class Factory
Get the Jaxon class namespace
Factory::getJaxonClassPath() — Method in class Factory
Get the Jaxon class path
Manager::getOutput() — Method in class Manager
Get the JSON output of the response
Response::getContentType() — Method in class Response
Get the content type, which is always set to 'application/json'
Response::getCharacterEncoding() — Method in class Response
Get the configured character encoding
Response::getCommandCount() — Method in class Response
Get the number of commands in the response
Response::getOutput() — Method in class Response
Return the output, generated from the commands added to the response, that will be sent to the browser
Armada::getUploadedFiles() — Method in class Armada
Get the uploaded files
Session::getId() — Method in class Session
Get the current session id
Session::get() — Method in class Session
Get data from the session
Armada::getUploadedFiles() — Method in class Armada
Get the uploaded files
Store::getNamespace() — Method in class Store
Get the view namespace
Store::getViewName() — Method in class Store
Get the view name
Store::getViewData() — Method in class Store
Get the view data
Config::getOption() — Method in class Config
Get the value of a config option
Config::getOptionNames() — Method in class Config
Get the names of the options matching a given prefix
Container::getInstance() — Method in class Container
Container::getPluginManager() — Method in class Container
Get the plugin manager
Container::getRequestManager() — Method in class Container
Get the request manager
Container::getRequestFactory() — Method in class Container
Get the request factory
Container::getResponseManager() — Method in class Container
Get the response manager
Container::getConfig() — Method in class Container
Get the config manager
Container::getMinifier() — Method in class Container
Get the minifier
Container::getTranslator() — Method in class Container
Get the translator
Container::getTemplate() — Method in class Container
Get the template engine
Container::getValidator() — Method in class Container
Get the validator
Container::getPaginator() — Method in class Container
Get the paginator
Container::getEventDispatcher() — Method in class Container
Get the event dispatcher
Container::getResponse() — Method in class Container
Get the Global Response object
Container::getJaxon() — Method in class Container
Get the main Jaxon object
Container::getVersion() — Method in class Container
Get the Jaxon library version number
Container::getSentry() — Method in class Container
Get the Sentry instance
Container::getArmada() — Method in class Container
Get the Armada object
Container::getViewRenderer() — Method in class Container
Get the view object
Container::getSessionManager() — Method in class Container
Get the session object
EventListener::getEvents() — Method in class EventListener
Return an array of events to listen to.
Paginator::getMaxPagesToShow() — Method in class Paginator
Paginator::getCurrentPage() — Method in class Paginator
Paginator::getItemsPerPage() — Method in class Paginator
Paginator::getTotalItems() — Method in class Paginator
Paginator::getNumPages() — Method in class Paginator
Paginator::getRequest() — Method in class Paginator
Paginator::getPageCall() — Method in class Paginator
Paginator::getNextPage() — Method in class Paginator
Paginator::getPrevPage() — Method in class Paginator
Paginator::getNextCall() — Method in class Paginator
Paginator::getPrevCall() — Method in class Paginator
Paginator::getPages() — Method in class Paginator
Get an array of paginated page data.
Paginator::getCurrentPageFirstItem() — Method in class Paginator
Paginator::getCurrentPageLastItem() — Method in class Paginator
Paginator::getPreviousText() — Method in class Paginator
Paginator::getNextText() — Method in class Paginator
Config::getVersion() — Method in class Config
Get the Jaxon library version number
Config::getOption() — Method in class Config
Get the value of a config option
Config::getOptionNames() — Method in class Config
Get the names of the options matching a given prefix
Event::getEvents() — Method in class Event
Return an array of events to listen to.
Event::getSubscribedEvents() — Method in class Event
Return an array of events to listen to.
Manager::getPluginManager() — Method in class Manager
Get the plugin manager
Manager::getRequestManager() — Method in class Manager
Get the request manager
Manager::getResponseManager() — Method in class Manager
Get the response manager
Manager::getResponse() — Method in class Manager
Get the Global Response object
Session::getSessionManager() — Method in class Session
Get the session manager
Validator::getValidatorMessage() — Method in class Validator
Get the last error message
View::getViewRenderer() — Method in class View
Get the view renderer facade
Validator::getErrorMessage() — Method in class Validator
Get the last error message

H

Armada::httpResponse() — Method in class Armada
Wrap the Jaxon response into an HTTP response.
Session::has() — Method in class Session
Check if a session key exists
Jaxon::hasUploadedFiles() — Method in class Jaxon
Check if uploaded files are available
Factory::html() — Method in class Factory
Make a parameter of type Jaxon::ELEMENT_INNERHTML
Request::hasPageNumber() — Method in class Request
Check if the request has a parameter of type Jaxon::PAGE_NUMBER
CallableObject::hasMethod() — Method in class CallableObject
Check if the specified method name is one of the methods of the registered callable object
Response::html() — Method in class Response
Add a command to assign the specified HTML content to the given element
Session::has() — Method in class Session
Check if a session key exists
Armada::httpResponse() — Method in class Armada
Wrap the Jaxon response into an HTTP response and send it back to the browser.
Config::hasOption() — Method in class Config
Check the presence of a config option
Config::hasOption() — Method in class Config
Check the presence of a config option

I

Plugin::isRequest() — Method in class Plugin
Return true if the object is a request plugin. Always return false here.
Plugin::isResponse() — Method in class Plugin
Return true if the object is a response plugin. Always return false here.
Request::isRequest() — Method in class Request
Return true if the object is a request plugin. Always return true here.
Response::isResponse() — Method in class Response
Return true if the object is a response plugin. Always return true here.
Factory::input() — Method in class Factory
Make a parameter of type Jaxon::INPUT_VALUE
Factory::int() — Method in class Factory
Make a parameter of type Jaxon::NUMERIC_VALUE
Alert::info() — Method in class Alert
Print an information message.
Request::ifeq() — Method in class Request
Check if a value is equal to another before sending the request
Request::ifne() — Method in class Request
Check if a value is not equal to another before sending the request
Request::ifgt() — Method in class Request
Check if a value is greater than another before sending the request
Request::ifge() — Method in class Request
Check if a value is greater or equal to another before sending the request
Request::iflt() — Method in class Request
Check if a value is lower than another before sending the request
Request::ifle() — Method in class Request
Check if a value is lower or equal to another before sending the request
Alert::info() — Method in class Alert
Print an information message.
CallableObject::isClass() — Method in class CallableObject
Check if the specified class name matches the class name of the registered callable object
Response::insert() — Method in class Response
Add a command to insert a new element just prior to the specified element
Response::insertAfter() — Method in class Response
Add a command to insert a new element after the specified
Response::insertInput() — Method in class Response
Add a command to insert a new input element preceding the specified element
Response::insertInputAfter() — Method in class Response
Add a command to insert a new input element after the specified element
Response::includeScript() — Method in class Response
Add a command to load a javascript file on the browser
Response::includeScriptOnce() — Method in class Response
Add a command to include a javascript file on the browser if it has not already been loaded
Response::includeCSS() — Method in class Response
Add a command to include a LINK reference to the specified CSS file on the browser.
Armada::init() — Method in class Armada
Initialize the instance.
Armada::instance() — Method in class Armada
Get an instance of a Jaxon class by name
Sentry::instance() — Method in class Sentry
Get a class instance.
Container::initViewRenderers() — Method in class Container
Set the view renderers data
Container::initViewNamespaces() — Method in class Container
Set the view namespaces data
View::initViewRenderers() — Method in class View
Set the view renderers data
View::initViewNamespaces() — Method in class View
Set the view namespaces data

J

AttrGet::jsonSerialize() — Method in class AttrGet
Convert this call to string, when converting the response into json.
AttrSet::jsonSerialize() — Method in class AttrSet
Convert this call to string, when converting the response into json.
Element::jsonSerialize() — Method in class Element
Generate the jQuery call, when converting the response into json.
JaxonClass in namespace Jaxon
Factory::javascript() — Method in class Factory
Make a parameter of type Jaxon::JS_VALUE
Factory::js() — Method in class Factory
Make a parameter of type Jaxon::JS_VALUE
JsCallClass in namespace Jaxon\Request
JsCall::jsonSerialize() — Method in class JsCall
Convert this request object to string, when converting the response into json.
Parameter::jsonSerialize() — Method in class Parameter
Generate the jQuery call, when converting the response into json.
Response::jq() — Method in class Response
Create a JQuery Element with a given selector, and link it to the current response.
Response::jQuery() — Method in class Response
Create a JQuery Element with a given selector, and link it to the current response.
Armada::jq() — Method in class Armada
Create a JQuery Element with a given selector, and link it to the response attribute.
Armada::jQuery() — Method in class Armada
Create a JQuery Element with a given selector, and link it to the response attribute.
Armada::js() — Method in class Armada
Get the HTML tags to include Jaxon javascript files into the page.
JsonClass in namespace Jaxon\Utils\Config

L

Translator::loadTranslations() — Method in class Translator
Load translated strings from a file

M

MethodClass in namespace Jaxon\JQuery\Dom\Call
ManagerClass in namespace Jaxon\Plugin
ManagerClass in namespace Jaxon\Request
Parameter::make() — Method in class Parameter
Create a Parameter instance using the given value
ManagerClass in namespace Jaxon\Response
MinifierClass in namespace Jaxon\Utils\Template
Minifier::minify() — Method in class Minifier
Minify javascript code
ManagerClass in namespace Jaxon\Utils\Traits
MinifierClass in namespace Jaxon\Utils\Traits
Minifier::minify() — Method in class Minifier
Minify javascript code

N

Session::newId() — Method in class Session
Generate a new session id
Factory::numeric() — Method in class Factory
Make a parameter of type Jaxon::NUMERIC_VALUE
UploadedFile::name() — Method in class UploadedFile
Get the uploaded file name, without the extension and slugified
Factory::newResponse() — Method in class Factory
Create a new Jaxon response object
Session::newId() — Method in class Session
Generate a new session id
NamespacesClass in namespace Jaxon\Sentry\View
Container::newConfig() — Method in class Container
Create a new the config manager
Container::newResponse() — Method in class Container
Create a new Jaxon response object
Config::newConfig() — Method in class Config
Create a new the config manager
Manager::newResponse() — Method in class Manager
Create a new Jaxon response object

O

Response::onClick() — Method in class Response
Add a command to set a click handler on the browser
Sentry::onEventBefore() — Method in class Sentry
This is the pre-request processing callback passed to the Jaxon library.
Sentry::onEventAfter() — Method in class Sentry
This is the post-request processing callback passed to the Jaxon library.
Sentry::onEventInvalid() — Method in class Sentry
This callback is called whenever an invalid request is processed.
Sentry::onEventError() — Method in class Sentry
This callback is called whenever an invalid request is processed.
Armada::onInit() — Method in class Armada
Set the init callback, used to initialise controllers.
Armada::onBefore() — Method in class Armada
Set the pre-request processing callback.
Armada::onAfter() — Method in class Armada
Set the post-request processing callback.
Armada::onInvalid() — Method in class Armada
Set the processing error callback.
Armada::onError() — Method in class Armada
Set the processing exception callback.

P

PluginClass in namespace Jaxon\JQuery
Jaxon::processRequest() — Method in class Jaxon
If this is a jaxon request, call the requested PHP function, build the response and send it back to the browser
Jaxon::printScript() — Method in class Jaxon
Print the jaxon Javascript header and wrapper code into your page
Manager::processRequest() — Method in class Manager
Process the current request
PluginClass in namespace Jaxon\Plugin
Request::processRequest() — Method in class Request
Process the current request
Factory::paginate() — Method in class Factory
Make the pagination links for a registered Jaxon class method
Factory::page() — Method in class Factory
Make a parameter of type Jaxon::PAGE_NUMBER
ParameterClass in namespace Jaxon\Request\Interfaces
JsCall::pushParameter() — Method in class JsCall
Set the value of the parameter at the given position
Manager::process() — Method in class Manager
Return the array of arguments that were extracted and parsed from the GET or POST data
ParameterClass in namespace Jaxon\Request
BrowserEvent::processRequest() — Method in class BrowserEvent
Process the incoming Jaxon request
CallableObject::processRequest() — Method in class CallableObject
Process the incoming Jaxon request
FileUpload::processRequest() — Method in class FileUpload
Process the uploaded files into the HTTP request
UserFunction::processRequest() — Method in class UserFunction
Process the incoming Jaxon request
Request::printScript() — Method in class Request
Prints a string representation of the script output (javascript) from this request object
UploadedFile::path() — Method in class UploadedFile
Get the uploaded file path
Factory::paginate() — Method in class Factory
Make the pagination links for a registered Jaxon class method
Manager::printDebug() — Method in class Manager
Prints the debug messages into the current response object
Response::plugin() — Method in class Response
Provides access to registered response plugins
Response::prepend() — Method in class Response
Add a command to prepend the specified data to the given element's attribute
Response::printOutput() — Method in class Response
Print the output, generated from the commands added to the response, that will be sent to the browser
Armada::paginator() — Method in class Armada
Get the paginator factory.
Armada::pg() — Method in class Armada
Get the paginator factory.
PaginatorClass in namespace Jaxon\Sentry\Factory
Sentry::processRequest() — Method in class Sentry
Process the current Jaxon request.
Armada::plugin() — Method in class Armada
Get a plugin instance.
Armada::processRequest() — Method in class Armada
Process the current Jaxon request.
PhpClass in namespace Jaxon\Utils\Config
PaginatorClass in namespace Jaxon\Utils\Pagination
Manager::plugin() — Method in class Manager
Get a registered response plugin
PaginatorClass in namespace Jaxon\Utils\Traits
Paginator::paginator() — Method in class Paginator
Get the pagination object for a Jaxon request

R

Jaxon::register() — Method in class Jaxon
Register request handlers, including functions, callable objects and events.
Jaxon::registerClasses() — Method in class Jaxon
Register callable objects from all class directories
Jaxon::registerClass() — Method in class Jaxon
Register a callable object from one of the class directories
Jaxon::readPhpConfigFile() — Method in class Jaxon
Read and set Jaxon options from a PHP config file
Jaxon::readYamlConfigFile() — Method in class Jaxon
Read and set Jaxon options from a YAML config file
Jaxon::readJsonConfigFile() — Method in class Jaxon
Read and set Jaxon options from a JSON config file
Jaxon::readConfigFile() — Method in class Jaxon
Read and set Jaxon options from a config file
Jaxon::registerPlugin() — Method in class Jaxon
Register a plugin
Jaxon::registerRequestPlugins() — Method in class Jaxon
Register the Jaxon request plugins
Jaxon::registerResponsePlugins() — Method in class Jaxon
Register the Jaxon response plugins
Manager::registerPlugin() — Method in class Manager
Register a plugin
Manager::register() — Method in class Manager
Register a function, event or callable object
Manager::registerClasses() — Method in class Manager
Register callable objects from all class directories
Manager::registerClass() — Method in class Manager
Register an instance of a given class
RequestClass in namespace Jaxon\Plugin
Request::register() — Method in class Request
Register a function, an event or an object.
ResponseClass in namespace Jaxon\Plugin
Response::response() — Method in class Response
Get the <Jaxon\Response\Response> object
BrowserEvent::register() — Method in class BrowserEvent
Register a browser event
CallableObject::register() — Method in class CallableObject
Register a user defined callable object
FileUpload::register() — Method in class FileUpload
Register a browser event
UserFunction::register() — Method in class UserFunction
Register a user defined function
RequestClass in namespace Jaxon\Request
ResponseClass in namespace Jaxon\Response
Response::replace() — Method in class Response
Add a command to replace a specified value with another value within the given element's attribute
Response::redirect() — Method in class Response
Add a command to ask the browser to navigate to the specified URL
Response::remove() — Method in class Response
Add a command to remove an element from the document
Response::removeHandler() — Method in class Response
Add a command to remove an event handler from an element
Response::removeScript() — Method in class Response
Add a command to remove a SCRIPT reference to a javascript file on the browser
Response::removeCSS() — Method in class Response
Add a command to remove a LINK reference to a CSS file on the browser
$ArmadaProperty in class Armada
The Jaxon response returned by all classes methods
Armada::request() — Method in class Armada
Get the request factory.
Armada::rq() — Method in class Armada
Get the request factory.
RequestClass in namespace Jaxon\Sentry\Factory
View::render() — Method in class View
Render a view
RendererClass in namespace Jaxon\Sentry\Pagination
Sentry::request() — Method in class Sentry
Get a Jaxon request to a given class.
Armada::register() — Method in class Armada
Register the Jaxon classes.
Armada::request() — Method in class Armada
Get a Jaxon request to a given class.
Armada::registerClass() — Method in class Armada
Register a specified Jaxon class.
Facade::render() — Method in class Facade
Render a view using a store
View::render() — Method in class View
Render a view
Json::read() — Method in class Json
Read and set Jaxon options from a JSON formatted config file
Php::read() — Method in class Php
Read and set Jaxon options from a PHP config file
Yaml::read() — Method in class Yaml
Read and set Jaxon options from a YAML formatted config file
RendererClass in namespace Jaxon\Utils\Pagination
Renderer::render() — Method in class Renderer
Render an HTML pagination control.
RendererClass in namespace Jaxon\Utils\Template
Renderer::render() — Method in class Renderer
Render a template
Template::render() — Method in class Template
Render a template
Template::render() — Method in class Template
Render a template

S

SessionClass in namespace Jaxon\Armada
Session::start() — Method in class Session
Start the session
Session::set() — Method in class Session
Save data in the session
Jaxon::sendResponse() — Method in class Jaxon
Send the response output back to the browser
Jaxon::sendHeaders() — Method in class Jaxon
Send the HTTP headers back to the browser
Jaxon::setPaginationDir() — Method in class Jaxon
Set a new directory for pagination templates
Jaxon::saveUploadedFiles() — Method in class Jaxon
Check uploaded files validity and move them to the user dir
Jaxon::setUploadFileFilter() — Method in class Jaxon
Filter uploaded file name
Jaxon::sentry() — Method in class Jaxon
Get the Sentry instance
Manager::setConfirm() — Method in class Manager
Set the javascript confirm function
Manager::setAlert() — Method in class Manager
Set the javascript alert function
Response::setResponse() — Method in class Response
Set the <Jaxon\Response\Response> object
Factory::select() — Method in class Factory
Make a parameter of type Jaxon::CHECKED_VALUE
Factory::string() — Method in class Factory
Make a parameter of type Jaxon::QUOTED_VALUE
Alert::setReturn() — Method in class Alert
Tells if the library should return the javascript code or run it in the browser.
Alert::success() — Method in class Alert
Print a success message.
$JsCallProperty in class JsCall
A string containing either a single or a double quote character that will be used during the generation of the javascript for this function.
Parameter::setValue() — Method in class Parameter
Set the parameter value
FileUpload::setFileFilter() — Method in class FileUpload
Filter uploaded file name
FileUpload::saveUploadedFiles() — Method in class FileUpload
Check uploaded files validity and move them to the user dir
Request::setPageNumber() — Method in class Request
Set a value to the Jaxon::PAGE_NUMBER parameter
Alert::success() — Method in class Alert
Print a success message.
UploadedFile::size() — Method in class UploadedFile
Get the uploaded file size
Alert::setReturn() — Method in class Alert
Set the library to return the javascript code or run it in the browser.
Factory::setJaxonCallable() — Method in class Factory
Set the associated \Jaxon\Request\Support\CallableObject instance
Manager::sendHeaders() — Method in class Manager
Sends the HTTP headers back to the browser
Manager::sendOutput() — Method in class Manager
Prints the response object to the output stream, thus sending the response to the browser
$ResponseProperty in class Response
The response type
Response::script() — Method in class Response
Add a command to execute a portion of javascript on the browser
Response::setEvent() — Method in class Response
Add a command to set an event handler on the browser
Response::setFunction() — Method in class Response
Add a command to construct a javascript function on the browser
Response::sleep() — Method in class Response
Add a command to make Jaxon to pause execution of the response commands, returning control to the browser so it can perform other commands asynchronously.
Response::setReturnValue() — Method in class Response
Stores a value that will be passed back as part of the response
Response::sendHeaders() — Method in class Response
Used internally to generate the response headers
Factory::setGlobalResponse() — Method in class Factory
Set the global Jaxon response object
Armada::session() — Method in class Armada
Get the session manager
Paginator::setPaginationProperties() — Method in class Paginator
Set the paginator properties
SessionClass in namespace Jaxon\Sentry\Interfaces
Session::set() — Method in class Session
Save data in the session
SentryClass in namespace Jaxon\Sentry
Sentry::setup() — Method in class Sentry
Setup the library.
Sentry::setClassNamespaces() — Method in class Sentry
ASet the class namespaces.
Sentry::setViewNamespaces() — Method in class Sentry
Set the view namespaces.
Sentry::setLibraryOptions() — Method in class Sentry
Set the Jaxon library default options.
Sentry::setInitCallback() — Method in class Sentry
Set the init callback, used to initialise class instances.
Sentry::setBeforeCallback() — Method in class Sentry
Set the pre-request processing callback.
Sentry::setAfterCallback() — Method in class Sentry
Set the post-request processing callback.
Sentry::setInvalidCallback() — Method in class Sentry
Set the processing error callback.
Sentry::setErrorCallback() — Method in class Sentry
Set the processing exception callback.
Armada::session() — Method in class Armada
Get the session manager
Armada::script() — Method in class Armada
Get the javascript code to be sent to the browser.
Facade::set() — Method in class Facade
Make a piece of data available for the rendered view
Facade::share() — Method in class Facade
Make a piece of data available for all views
Namespaces::setCurrentNamespace() — Method in class Namespaces
Find the namespace of the template being rendered
StoreClass in namespace Jaxon\Sentry\View
Store::setView() — Method in class Store
Set the view to be rendered, with optional data
Config::setOption() — Method in class Config
Set the value of a config option
Config::setOptions() — Method in class Config
Set the values of an array of config options
Container::setPaginationRenderer() — Method in class Container
Set the pagination renderer
Container::setArmada() — Method in class Container
Set the armada
Container::setSessionManager() — Method in class Container
Set the session
Paginator::setMaxPagesToShow() — Method in class Paginator
Paginator::setCurrentPage() — Method in class Paginator
Paginator::setItemsPerPage() — Method in class Paginator
Paginator::setTotalItems() — Method in class Paginator
Paginator::setRequest() — Method in class Paginator
Paginator::setup() — Method in class Paginator
Paginator::setPreviousText() — Method in class Paginator
Paginator::setNextText() — Method in class Paginator
Renderer::setPaginator() — Method in class Renderer
Set the paginator to be rendered.
Template::setCacheDir() — Method in class Template
Set a cache directory for the template engine
Cache::setCacheDir() — Method in class Cache
Set a cache directory for the template engine
Config::setOption() — Method in class Config
Set the value of a config option
Config::setOptions() — Method in class Config
Set the values of an array of config options
Paginator::setPaginationRenderer() — Method in class Paginator
Set the pagination renderer
SessionClass in namespace Jaxon\Utils\Traits
Session::setSessionManager() — Method in class Session
Set the session manager

T

UploadedFile::toTempData() — Method in class UploadedFile
Convert the UploadedFile instance to array.
UploadedFile::type() — Method in class UploadedFile
Get the uploaded file type
Paginator::toHtml() — Method in class Paginator
Render an HTML pagination control.
TemplateClass in namespace Jaxon\Utils\Template
Event::triggerEvent() — Method in class Event
Trigger an event.
TemplateClass in namespace Jaxon\Utils\Traits
TranslatorClass in namespace Jaxon\Utils\Traits
Translator::trans() — Method in class Translator
Get a translated string
TranslatorClass in namespace Jaxon\Utils\Translation
Translator::trans() — Method in class Translator
Get a translated string

U

URIClass in namespace Jaxon\Exception
Jaxon::useComposerAutoloader() — Method in class Jaxon
Set Jaxon to use the Composer autoloader
Manager::useComposerAutoloader() — Method in class Manager
Use the Composer autoloader
JsCall::useSingleQuote() — Method in class JsCall
Instruct the request to use single quotes when generating the javascript
JsCall::useSingleQuotes() — Method in class JsCall
Instruct the request to use single quotes when generating the javascript
JsCall::useDoubleQuote() — Method in class JsCall
Instruct the request to use double quotes while generating the javascript
JsCall::useDoubleQuotes() — Method in class JsCall
Instruct the request to use double quotes while generating the javascript
UserFunctionClass in namespace Jaxon\Request\Plugin
Request::unless() — Method in class Request
Add a condition to the request
UploadedFileClass in namespace Jaxon\Request\Support
UserFunctionClass in namespace Jaxon\Request\Support
URIClass in namespace Jaxon\Utils

V

Armada::view() — Method in class Armada
Get the view renderer
ViewClass in namespace Jaxon\Sentry\Interfaces
Armada::view() — Method in class Armada
Get the view renderer
ViewClass in namespace Jaxon\Sentry\View
ValidatorClass in namespace Jaxon\Utils\Traits
Validator::validateFunction() — Method in class Validator
Validate a function name
Validator::validateEvent() — Method in class Validator
Validate an event name
Validator::validateClass() — Method in class Validator
Validate a class name
Validator::validateMethod() — Method in class Validator
Validate a method name
Validator::validateUploadedFile() — Method in class Validator
Validate an uploaded file
ViewClass in namespace Jaxon\Utils\Traits
ValidatorClass in namespace Jaxon\Utils\Validation
Validator::validateFunction() — Method in class Validator
Validate a function name
Validator::validateEvent() — Method in class Validator
Validate an event name
Validator::validateClass() — Method in class Validator
Validate a class name
Validator::validateMethod() — Method in class Validator
Validate a method name
Validator::validateUploadedFile() — Method in class Validator
Validate an uploaded file

W

Alert::warning() — Method in class Alert
Print a warning message.
Request::when() — Method in class Request
Add a condition to the request
Alert::warning() — Method in class Alert
Print a warning message.
Response::wrapFunction() — Method in class Response
Add a command to construct a wrapper function around an existing javascript function on the browser
Response::waitForCSS() — Method in class Response
Add a command to make Jaxon pause while the CSS files are loaded
Response::waitFor() — Method in class Response
Add a command to make Jaxon to delay execution of the response commands until a specified condition is met
Store::with() — Method in class Store
Make a piece of data available for the rendered view

X

$ParameterProperty in class Parameter
The request this parameter belongs to.

Y

YamlClass in namespace Jaxon\Exception\Config
YamlClass in namespace Jaxon\Utils\Config

_

Armada::__construct() — Method in class Armada
Initialise the Jaxon module.
Session::__construct() — Method in class Session
The constructor
Data::__construct() — Method in class Data
File::__construct() — Method in class File
Yaml::__construct() — Method in class Yaml
Error::__construct() — Method in class Error
AttrGet::__construct() — Method in class AttrGet
The constructor.
AttrGet::__toString() — Method in class AttrGet
Convert this call to string
AttrSet::__construct() — Method in class AttrSet
The constructor.
AttrSet::__toString() — Method in class AttrSet
Convert this call to string
Method::__construct() — Method in class Method
The constructor.
Element::__construct() — Method in class Element
The constructor.
Element::__call() — Method in class Element
Add a call to a jQuery method on the selected elements
Element::__get() — Method in class Element
Get the value of an attribute on the first selected element
Element::__set() — Method in class Element
Set the value of an attribute on the first selected element
Element::__toString() — Method in class Element
Magic function to generate the jQuery call.
Plugin::__construct() — Method in class Plugin
The plugin constructor.
Jaxon::__construct() — Method in class Jaxon
Manager::__construct() — Method in class Manager
Initialize the Jaxon Plugin Manager
JsCall::__construct() — Method in class JsCall
The constructor.
JsCall::__toString() — Method in class JsCall
Convert this request object to string
Manager::__construct() — Method in class Manager
The constructor
Parameter::__construct() — Method in class Parameter
The constructor.
Parameter::__toString() — Method in class Parameter
Magic function to generate the jQuery call.
BrowserEvent::__construct() — Method in class BrowserEvent
CallableObject::__construct() — Method in class CallableObject
FileUpload::__construct() — Method in class FileUpload
Read uploaded files info from the $_FILES global var
UserFunction::__construct() — Method in class UserFunction
Request::__construct() — Method in class Request
The constructor.
BrowserEvent::__construct() — Method in class BrowserEvent
CallableObject::__construct() — Method in class CallableObject
The class constructor
UserFunction::__construct() — Method in class UserFunction
Manager::__construct() — Method in class Manager
Response::__construct() — Method in class Response
Response::__get() — Method in class Response
Magic PHP function
Armada::__construct() — Method in class Armada
Create a new instance.
Paginator::__construct() — Method in class Paginator
Create a new Factory instance.
Paginator::__call() — Method in class Paginator
Generate the corresponding javascript code for a call to any method
Request::__construct() — Method in class Request
Create a new Factory instance.
Request::__call() — Method in class Request
Generate the corresponding javascript code for a call to any method
Facade::__construct() — Method in class Facade
Store::__construct() — Method in class Store
Store::__toString() — Method in class Store
Render a view using third party view system
Config::__construct() — Method in class Config
Paginator::__construct() — Method in class Paginator
Paginator::__toString() — Method in class Paginator
Render an HTML pagination control.
Template::__construct() — Method in class Template
Translator::__construct() — Method in class Translator
Validator::__construct() — Method in class Validator