|Ratings|| ||Unique User Downloads|| ||Download Rankings|
|Not enough user ratings||Total: 73 ||All time: 9,681 This week: 397|
This package implements advanced features for Jaxon-based AJAX applications.
It provides a common API for views and sessions, which can be used with various third-party libraries.
The user application classes inherits from a provided class and they are enriched with all these features.
Jaxon is an open source PHP library for easily creating Ajax web applications.
It allows into a web page to make direct Ajax calls to PHP classes that will in turn update its content, without reloading the entire page.
This package provides advanced features for the Jaxon-based applications.
Base class for applications
The Jaxon classes in an Armada-based applications inherit from
\Jaxon\Sentry\Armada, which provides them with functions to handle responses, views, sessions, requests and pagination.
Views and sessions
Armada provides a common API for views, that can be used with various template engines: Smarty, Twig, Blade and Dwoo, among others.
Armada also provides a simple API for storing and retrieving data from user sessions.
The views and sessions APIs in Armada are the same as in framework integration packages.
Request and Paginator factories
The Request and Paginator factories create a request (resp. a list of requests) to a method in a Jaxon class.
Both implement a fluent interface which transform a call to a method into a request to the same method in the linked class.
The Armada documentation is available in English and French.
Some sample codes are provided in the jaxon-php/jaxon-examples package, and demonstrated in the website.
Issue Tracker: github.com/jaxon-php/jaxon-armada/issues
Source Code: github.com/jaxon-php/jaxon-armada
The project is licensed under the BSD license.
||Applications that use this package
No pages of applications that use this class were specified.
If you know an application of this package, send a message to the author to add a link here.