Jaxon Armada: Advanced features for Jaxon applications

Recommend this page to a friend!
  Info   View files Documentation   Demos   View files View files (7)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2021-06-21 (2 months ago) RSS 2.0 feedNot enough user ratingsTotal: 75 All time: 9,783 This week: 84Up
Version License PHP version Categories
jaxon-armada 2.0.1BSD License5PHP 5, Libraries
Description Author

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.

It also provides request and pagination factories to allow the JavaScript code to call Jaxon PHP classes.

The user application classes inherits from a provided class and they are enriched with all these features.

Picture of Thierry Feuzeu
  Performance   Level  
Name: Thierry Feuzeu <contact>
Classes: 13 packages by
Country: Cameroon Cameroon
Innovation award
Innovation award
Nominee: 1x

Details

Jaxon Armada

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 Jaxon-based applications.

The Jaxon classes in an Armada-based application 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.

Documentation

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.

Contribute

  • Issue Tracker: github.com/jaxon-php/jaxon-armada/issues
  • Source Code: github.com/jaxon-php/jaxon-armada

License

The project is licensed under the BSD license.

  Jaxon ArmadaExternal page  

Open in a separate window

  Files folder image Files  
File Role Description
Files folder imagesrc (3 files)
Accessible without login Plain text file .styleci.yml Data Auxiliary data
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file LICENSE Lic. License text
Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files  /  src  
File Role Description
  Accessible without login Plain text file Armada.php Class Class source
  Accessible without login Plain text file Session.php Class Class source
  Accessible without login Plain text file start.php Example Example script

Downloadjaxon-armada-2021-06-21.zip 4KB
Downloadjaxon-armada-2021-06-21.tar.gz 3KB
Install with ComposerInstall with Composer
Needed packages  
Class DownloadWhy it is needed Dependency
Jaxon Sentry Download .zip .tar.gz Uses the provided features Required
 Version Control Unique User Downloads Download Rankings  
 100%
Total:75
This week:0
All time:9,783
This week:84Up
For more information send a message to info at phpclasses dot org.