PHP Classes

Packages of Shakir El Amrani

Recommend this page to a friend!
  All class groups  >  All authors  >  Packages of Shakir El Amrani (3)  >  Mission progress status  >  Reputation  
Picture of Shakir El Amrani
Name: Shakir El Amrani <contact>
Classes: 3
Country: Morocco Morocco
Age: 26
All time rank: 372810 in Morocco Morocco
Week rank: 46 Up1 in Morocco Morocco Up
All time users: 339
Week users: 1
Innovation award
Innovation award
Nominee: 2x

Winner: 1x
 
  A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  
  Files folder image PHP AJAX Response Handler  
Process AJAX requests with response handlers
This package can process AJAX requests with response handlers.

It provides a dispatcher class that can register URL patterns of requests processed with different handlers.

The package can handle the requests using given controller classes, closure functions, or handler scripts loaded from a given directory.

  Files folder image PHP AJAX Response Router  
PHP Programming Innovation award winner
February 2022
Winner


Prize: One official elePHPant Plush Mascott
Handle HTTP AJAX requests using router classes
This package can handle HTTP AJAX requests using router classes.

It can process HTTP requests using classes that create request objects compliant with the PSR 7 specification.

The package can process the request message objects using a router class configured to handle requests of certain types and specific request parameter values by calling given callback functions or class methods.

It also provides a response class that is compliant with PSR 7 specification.

Callback functions can create response objects that the package can process to output the response headers and body data to the current HTTP request.

The package can also catch exceptions and route the request handling to a given callback function.

  Files folder image PHP FTP Client Library  
PHP Programming Innovation award nominee
December 2021
Number 3
Manage files in remote FTP server
This package provides classes and methods to manage your FTP files.

It provides several classes that can configure FTP server connection with various options, establish secure connections with SSL, and access files and directories available in the remote server.

The FTP client class also supports asynchronous download and upload of files.

It can invoke callback functions to process the results of a file upload and download asynchronously in a given interval of time.


  A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z