CoreAll is an application framework consisting of a PHP-programmed server part and a in JavaScript written client part. Both parts run independently from each other so that it is possible to use another application server or another AJAX-framework.
The server part listens to HTTP-Requests and executes the given method of the given web service. Afterwards it sends the return value of the executed method back as HTTP-Response. By default the response is JSON-Encoded, a PHP serialized response can be desired by passing the desired response format in the HTTP-Request. Other Response formats may be added/implemented easily. The server part consists mainly of the file service.php and the class api_provider
The client part is divided into:
Both parts use functions out of the general library stdfuncs.js, but are basically independent from each other. An of app inherited module (or control) may perform AJAX-Calls via phpremote.js or not. Typically modules do perform AJAX-Calls, controls not.
For further information you may visit our forum.