PHP Classes

How to Implement PHP Parallel Processing of Web Application Actions Using the Package Open Swoole Microservices: Implement microservices using Open Swoole

Recommend this page to a friend!
  Info   Documentation   Screenshots   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2026-03-17 (12 days ago) RSS 2.0 feedNot enough user ratingsTotal: 27 All time: 11,217 This week: 40Up
Version License PHP version Categories
openswoole-microserv 1.1.15MIT/X Consortium ...8HTTP, Libraries, Design Patterns, Per...
Description 

Author

This package can be used to implement microservices using Open Swoole.

It provides a framework of classes that developers can use to implement Web applications based on service classes.

The framework uses the Open Swoole PHP extension to implement single thread event-driven applications allowing support for tens of thousands of concurrent connections.

The applications can be configured using arrays of option values.

Currently, the option values allow to configure:

- SQL query templates to perform CRUD operations on data stored in a database

- Scripts that should handle HTTP requests of methods GET, POST, DELETE, PATCH, and PUT

Innovation Award
PHP Programming Innovation award winner
August 2024
Winner
Open Swoole is a PHP extension that allows to implementation of applications that can execute multiple tasks in parallel by letting the programmer define callback functions to process the results of long tasks.

This package provides a framework that lets developers simplify the processing of HTTP requests by Open Swoole by taking configuration arrays that define the parameters of how each type of request will be processed.

Manuel Lemos
Picture of Ramesh Narayan Jangid (Sharma)
  Performance   Level  
Name: Ramesh Narayan Jangid ... <contact>
Classes: 11 packages by
Country: India India
Innovation award
Innovation award
Nominee: 5x

Winner: 4x

Documentation

PHP low code API generator

This is a light & easy low code API generator using configuration arrays. It can be used to create API's in very short time once you are done with your database.

.env File

Configuration Rules

JavaScript Examples

SQL File

  • Sql/global.sql Import this SQL file on your MySql global instance
  • Sql/customer\_master.sql Import this SQL file on your MySql customer instance
  • Note: One can import both sql's in a single database to start with. Just configure the same details in the environment files.

Folders

File Folder

  • Config Basic configuration folder
  • File Folder for uploaded files.
  • Hook Hook.
  • Log Folder for application Log.
  • Supplement Customised coding for APIs
  • TestCase Folder for Test Cases
  • Validation Contains validation classes.

/File Folder

  • Dropbox/Open Uploaded files for open to web
  • Dropbox/Closed Uploaded files by authorised user
  • ServingFile/HTML HTML files to be served with dynamic response (XSLT)
  • ServingFile/PHP PHP view files to be served with dynamic response
  • ServingFile/XSLT XSLT files to be served with dynamic response

/Supplement Folder

  • Crons Contains classes for cron API's
  • Custom Contains classes for custom API's
  • ThirdParty Contains classes for third-party API's
  • Upload Contains classes for upload file API's

Route Folder

/Config/Route

  • /Config/Route/Auth/&lt;GroupName&gt;
  • /Config/Route/Open
  • &lt;GroupName&gt; is the group user belongs to for accessing the API's

File

  • /GETroutes.php for all GET method routes configuration.
  • /POSTroutes.php for all POST method routes configuration.
  • /PUTroutes.php for all PUT method routes configuration.
  • /PATCHroutes.php for all PATCH method routes configuration.
  • /DELETEroutes.php for all DELETE method routes configuration.

Sql Folder

These files locations are used in routes config to be used for generating response.

/Config/Sql

  • /Config/Sql/Auth/GlobalDB for global database.
  • /Config/Sql/Auth/CustomerDB for customer (including all hosts and their databases).
  • /Config/Sql/Open for Open to Web API's (No Authentication).

File

  • /GET/&lt;filenames&gt;.php GET method SQL.
  • /POST/&lt;filenames&gt;;.php POST method SQL.
  • /PUT/&lt;filenames&gt;.php PUT method SQL.
  • /PATCH/&lt;filenames&gt;.php PATCH method SQL.
  • /DELETE/&lt;filenames&gt;.php DELETE method SQL.

One can replace &lt;filenames&gt; tag with desired name as per functionality.

Contributing

Issues and feature request are welcome.<br /> Feel free to share them on issues page

Author

  • Ramesh N. Jangid (Sharma)

Github: @polygoncoin

License

Copyright © 2026 Ramesh N. Jangid (Sharma).<br /> This project is MIT licensed.


Screenshots (3)  
  • File/Dropbox/Auth/test.png
  • File/Dropbox/Open/test.png
  • File/Dropbox/test.png
  Files folder image Files (306)  
File Role Description
Files folder imageApp (34 files, 6 directories)
Files folder imageConfig (2 directories)
Files folder imageFile (1 directory)
Files folder imageHook (3 files)
Files folder imagepublic_html (2 files)
Files folder imageSql (2 files)
Files folder imageSupplement (5 directories)
Files folder imageTestCase (6 files, 2 directories)
Files folder imageValidation (4 files)
Accessible without login Plain text file .env.cidr.example Data Auxiliary data
Accessible without login Plain text file .env.customer.container.example Data Auxiliary data
Accessible without login Plain text file .env.enable.example Data Auxiliary data
Accessible without login Plain text file .env.example Data Auxiliary data
Accessible without login Plain text file .env.global.container.example Data Auxiliary data
Accessible without login Plain text file .env.rateLimiting.example Data Auxiliary data
Accessible without login Plain text file .env.session.example Data Auxiliary data
Plain text file Autoload.php Class Class source
Accessible without login Plain text file Env.cidr.example.md Data Auxiliary data
Accessible without login Plain text file Env.customer.container.example.md Data Auxiliary data
Accessible without login Plain text file Env.enable.example.md Data Auxiliary data
Accessible without login Plain text file Env.example.md Data Auxiliary data
Accessible without login Plain text file Env.global.container.example.md Data Auxiliary data
Accessible without login Plain text file Env.rateLimiting.example.md Data Auxiliary data
Accessible without login Plain text file Env.session.example.md Data Auxiliary data
Accessible without login Plain text file LICENSE Lic. License text
Accessible without login Plain text file Microservices-JavaScript-Examples.md Data Auxiliary data
Accessible without login Plain text file README.md Doc. Documentation
Accessible without login Plain text file Rules-For-Custom-D...es-Configuration.md Data Auxiliary data
Accessible without login Plain text file Rules-For-Payload-Formats.md Data Auxiliary data
Accessible without login Plain text file Rules-For-Routes-Configuration.md Data Auxiliary data
Accessible without login Plain text file Rules-For-SQL-Configuration.md Data Auxiliary data
Accessible without login Plain text file Rules-For-TestCases-Configuration.md Data Auxiliary data

  Files folder image Files (306)  /  App  
File Role Description
Files folder imageDataRepresentation (2 files, 2 directories)
Files folder imageDropboxHandler (1 file)
Files folder imageExport (2 files, 1 directory)
Files folder imageMiddleware (1 file)
Files folder imageServer (3 files, 4 directories)
Files folder imageSessionHandler (2 files, 1 directory)
  Plain text file Api.php Class Class source
  Plain text file AppTrait.php Class Class source
  Plain text file CacheServerKey.php Class Class source
  Plain text file CommonFunction.php Class Class source
  Plain text file Constant.php Class Class source
  Plain text file Counter.php Class Class source
  Plain text file Cron.php Class Class source
  Plain text file Custom.php Class Class source
  Plain text file DatabaseServerDataType.php Class Class source
  Plain text file DbCommonFunction.php Class Class source
  Plain text file Dropbox.php Class Class source
  Plain text file Env.php Class Class source
  Plain text file Export.php Class Class source
  Plain text file Gateway.php Class Class source
  Plain text file Hook.php Class Class source
  Plain text file Http.php Class Class source
  Plain text file HttpRequest.php Class Class source
  Plain text file HttpResponse.php Class Class source
  Plain text file HttpStatus.php Class Class source
  Plain text file Log.php Class Class source
  Plain text file Login.php Class Class source
  Plain text file Microservices.php Class Class source
  Plain text file QueryCacheServerKey.php Class Class source
  Plain text file RateLimiter.php Class Class source
  Plain text file Read.php Class Class source
  Plain text file Reload.php Class Class source
  Plain text file Route.php Class Class source
  Plain text file RouteParser.php Class Class source
  Plain text file Start.php Class Class source
  Plain text file Supplement.php Class Class source
  Plain text file ThirdParty.php Class Class source
  Plain text file Upload.php Class Class source
  Plain text file Validator.php Class Class source
  Plain text file Write.php Class Class source

  Files folder image Files (306)  /  App  /  DataRepresentation  
File Role Description
Files folder imageDecode (3 files, 1 directory)
Files folder imageEncode (4 files, 3 directories)
  Plain text file DataDecode.php Class Class source
  Plain text file DataEncode.php Class Class source

  Files folder image Files (306)  /  App  /  DataRepresentation  /  Decode  
File Role Description
Files folder imageJsonDecode (2 files)
  Plain text file DataDecodeInterface.php Class Class source
  Plain text file JsonDecode.php Class Class source
  Plain text file XmlDecode.php Class Class source

  Files folder image Files (306)  /  App  /  DataRepresentation  /  Decode  /  JsonDecode  
File Role Description
  Plain text file JsonDecodeEngine.php Class Class source
  Plain text file JsonDecodeObject.php Class Class source

  Files folder image Files (306)  /  App  /  DataRepresentation  /  Encode  
File Role Description
Files folder imageJsonEncoder (1 file)
Files folder imagePhpEncoder (1 file)
Files folder imageXmlEncoder (1 file)
  Plain text file DataEncodeInterface.php Class Class source
  Plain text file JsonEncode.php Class Class source
  Plain text file PhpEncode.php Class Class source
  Plain text file XmlEncode.php Class Class source

  Files folder image Files (306)  /  App  /  DataRepresentation  /  Encode  /  JsonEncoder  
File Role Description
  Plain text file JsonEncoderObject.php Class Class source

  Files folder image Files (306)  /  App  /  DataRepresentation  /  Encode  /  PhpEncoder  
File Role Description
  Plain text file PhpEncoderObject.php Class Class source

  Files folder image Files (306)  /  App  /  DataRepresentation  /  Encode  /  XmlEncoder  
File Role Description
  Plain text file XmlEncoderObject.php Class Class source

  Files folder image Files (306)  /  App  /  DropboxHandler  
File Role Description
  Plain text file StreamVideo.php Class Class source

  Files folder image Files (306)  /  App  /  Export  
File Role Description
Files folder imageContainer (1 file)
  Plain text file ExportDatabaseServer.php Class Class source
  Plain text file ExportDatabaseServerInterface.php Class Class source

  Files folder image Files (306)  /  App  /  Export  /  Container  
File Role Description
  Plain text file MySql.php Class Class source

  Files folder image Files (306)  /  App  /  Middleware  
File Role Description
  Plain text file Auth.php Class Class source

  Files folder image Files (306)  /  App  /  Server  
File Role Description
Files folder imageCacheServer (4 files)
Files folder imageContainer (2 directories)
Files folder imageDatabaseServer (3 files)
Files folder imageQueryCacheServer (6 files)
  Plain text file CacheServer.php Class Class source
  Plain text file DatabaseServer.php Class Class source
  Plain text file QueryCacheServer.php Class Class source

  Files folder image Files (306)  /  App  /  Server  /  CacheServer  
File Role Description
  Plain text file CacheServerInterface.php Class Class source
  Plain text file MemcachedCache.php Class Class source
  Plain text file MongoDbCache.php Class Class source
  Plain text file RedisCache.php Class Class source

  Files folder image Files (306)  /  App  /  Server  /  Container  
File Role Description
Files folder imageNoSql (4 files)
Files folder imageSql (3 files)

  Files folder image Files (306)  /  App  /  Server  /  Container  /  NoSql  
File Role Description
  Plain text file Memcached.php Class Class source
  Plain text file MongoDb.php Class Class source
  Plain text file NoSqlInterface.php Class Class source
  Plain text file Redis.php Class Class source

  Files folder image Files (306)  /  App  /  Server  /  Container  /  Sql  
File Role Description
  Plain text file MySql.php Class Class source
  Plain text file PostgreSql.php Class Class source
  Plain text file SqlInterface.php Class Class source

  Files folder image Files (306)  /  App  /  Server  /  DatabaseServer  
File Role Description
  Plain text file DatabaseServerInterface.php Class Class source
  Plain text file MySqlDatabase.php Class Class source
  Plain text file PostgreSqlDatabase.php Class Class source

  Files folder image Files (306)  /  App  /  Server  /  QueryCacheServer  
File Role Description
  Plain text file MemcachedQueryCache.php Class Class source
  Plain text file MongoDbQueryCache.php Class Class source
  Plain text file MySqlQueryCache.php Class Class source
  Plain text file PostgreSqlQueryCache.php Class Class source
  Plain text file QueryCacheServerInterface.php Class Class source
  Plain text file RedisQueryCache.php Class Class source

  Files folder image Files (306)  /  App  /  SessionHandler  
File Role Description
Files folder imageContainer (9 files)
  Plain text file CustomSessionHandler.php Class Class source
  Plain text file Session.php Class Class source

  Files folder image Files (306)  /  App  /  SessionHandler  /  Container  
File Role Description
  Plain text file CookieBasedSessionContainer.php Class Class source
  Plain text file FileBasedSessionContainer.php Class Class source
  Plain text file MemcachedBasedSessionContainer.php Class Class source
  Plain text file MongoDbBasedSessionContainer.php Class Class source
  Plain text file MySqlBasedSessionContainer.php Class Class source
  Plain text file PostgreSqlBasedSessionContainer.php Class Class source
  Plain text file RedisBasedSessionContainer.php Class Class source
  Plain text file SessionContainerHelper.php Class Class source
  Plain text file SessionContainerInterface.php Class Class source

  Files folder image Files (306)  /  Config  
File Role Description
Files folder imageRoute (2 directories)
Files folder imageSql (2 directories)

  Files folder image Files (306)  /  Config  /  Route  
File Role Description
Files folder imageAuth (2 directories)
Files folder imageOpen (2 files)

  Files folder image Files (306)  /  Config  /  Route  /  Auth  
File Role Description
Files folder imageCustomerDB (2 directories)
Files folder imageGlobalDB (5 files)

  Files folder image Files (306)  /  Config  /  Route  /  Auth  /  CustomerDB  
File Role Description
Files folder imageCommon (5 files, 4 directories)
Files folder imageGroups (3 directories)

  Files folder image Files (306)  /  Config  /  Route  /  Auth  /  CustomerDB  /  Common  
File Role Description
Files folder imageCron (5 files)
Files folder imageCustom (5 files)
Files folder imageThirdParty (5 files)
Files folder imageUpload (5 files)
  Accessible without login Plain text file DELETEroutes.php Aux. Configuration script
  Accessible without login Plain text file GETroutes.php Aux. Configuration script
  Accessible without login Plain text file PATCHroutes.php Aux. Configuration script
  Accessible without login Plain text file POSTroutes.php Aux. Configuration script
  Accessible without login Plain text file PUTroutes.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Route  /  Auth  /  CustomerDB  /  Common  /  Cron  
File Role Description
  Accessible without login Plain text file DELETEroutes.php Aux. Configuration script
  Accessible without login Plain text file GETroutes.php Aux. Configuration script
  Accessible without login Plain text file PATCHroutes.php Aux. Configuration script
  Accessible without login Plain text file POSTroutes.php Aux. Configuration script
  Accessible without login Plain text file PUTroutes.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Route  /  Auth  /  CustomerDB  /  Common  /  Custom  
File Role Description
  Accessible without login Plain text file DELETEroutes.php Aux. Configuration script
  Accessible without login Plain text file GETroutes.php Aux. Configuration script
  Accessible without login Plain text file PATCHroutes.php Aux. Configuration script
  Accessible without login Plain text file POSTroutes.php Aux. Configuration script
  Accessible without login Plain text file PUTroutes.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Route  /  Auth  /  CustomerDB  /  Common  /  ThirdParty  
File Role Description
  Accessible without login Plain text file DELETEroutes.php Aux. Configuration script
  Accessible without login Plain text file GETroutes.php Aux. Configuration script
  Accessible without login Plain text file PATCHroutes.php Aux. Configuration script
  Accessible without login Plain text file POSTroutes.php Aux. Configuration script
  Accessible without login Plain text file PUTroutes.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Route  /  Auth  /  CustomerDB  /  Common  /  Upload  
File Role Description
  Accessible without login Plain text file DELETEroutes.php Aux. Configuration script
  Accessible without login Plain text file GETroutes.php Aux. Configuration script
  Accessible without login Plain text file PATCHroutes.php Aux. Configuration script
  Accessible without login Plain text file POSTroutes.php Aux. Configuration script
  Accessible without login Plain text file PUTroutes.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Route  /  Auth  /  CustomerDB  /  Groups  
File Role Description
Files folder imageAdminGroup (5 files)
Files folder imageCustomer001UserGroup1 (5 files)
Files folder imageCustomer001UserGroup2 (5 files)

  Files folder image Files (306)  /  Config  /  Route  /  Auth  /  CustomerDB  /  Groups  /  AdminGroup  
File Role Description
  Accessible without login Plain text file DELETEroutes.php Aux. Configuration script
  Accessible without login Plain text file GETroutes.php Aux. Configuration script
  Accessible without login Plain text file PATCHroutes.php Aux. Configuration script
  Accessible without login Plain text file POSTroutes.php Aux. Configuration script
  Accessible without login Plain text file PUTroutes.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Route  /  Auth  /  CustomerDB  /  Groups  /  Customer001UserGroup1  
File Role Description
  Accessible without login Plain text file DELETEroutes.php Aux. Configuration script
  Accessible without login Plain text file GETroutes.php Aux. Configuration script
  Accessible without login Plain text file PATCHroutes.php Aux. Configuration script
  Accessible without login Plain text file POSTroutes.php Aux. Configuration script
  Accessible without login Plain text file PUTroutes.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Route  /  Auth  /  CustomerDB  /  Groups  /  Customer001UserGroup2  
File Role Description
  Accessible without login Plain text file DELETEroutes.php Aux. Configuration script
  Accessible without login Plain text file GETroutes.php Aux. Configuration script
  Accessible without login Plain text file PATCHroutes.php Aux. Configuration script
  Accessible without login Plain text file POSTroutes.php Aux. Configuration script
  Accessible without login Plain text file PUTroutes.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Route  /  Auth  /  GlobalDB  
File Role Description
  Accessible without login Plain text file DELETEroutes.php Aux. Configuration script
  Accessible without login Plain text file GETroutes.php Aux. Configuration script
  Accessible without login Plain text file PATCHroutes.php Aux. Configuration script
  Accessible without login Plain text file POSTroutes.php Aux. Configuration script
  Accessible without login Plain text file PUTroutes.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Route  /  Open  
File Role Description
  Accessible without login Plain text file GETroutes.php Aux. Configuration script
  Accessible without login Plain text file POSTroutes.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Sql  
File Role Description
Files folder imageAuth (2 directories)
Files folder imageOpen (2 directories)

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  
File Role Description
Files folder imageCustomerDB (2 directories)
Files folder imageGlobalDB (6 directories)

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  CustomerDB  
File Role Description
Files folder imageCommon (3 files)
Files folder imageGroups (2 directories)

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  CustomerDB  /  Common  
File Role Description
  Accessible without login Plain text file Address.php Aux. Configuration script
  Accessible without login Plain text file Login.php Aux. Configuration script
  Accessible without login Plain text file Registration.php Example Example script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  CustomerDB  /  Groups  
File Role Description
Files folder imageAdminGroup (5 directories)
Files folder imageUserGroup (5 directories)

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  CustomerDB  /  Groups  /  AdminGroup  
File Role Description
Files folder imageDELETE (4 files)
Files folder imageGET (9 files)
Files folder imagePATCH (3 files)
Files folder imagePOST (4 files)
Files folder imagePUT (3 files)

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  CustomerDB  /  Groups  /  AdminGroup  /  DELETE  
File Role Description
  Accessible without login Plain text file Address.php Aux. Configuration script
  Accessible without login Plain text file Category.php Aux. Configuration script
  Accessible without login Plain text file Registration-With-Address.php Example Example script
  Accessible without login Plain text file Registration.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  CustomerDB  /  Groups  /  AdminGroup  /  GET  
File Role Description
  Accessible without login Plain text file Address-all.php Aux. Configuration script
  Accessible without login Plain text file Address-single.php Aux. Configuration script
  Accessible without login Plain text file Category-all.php Example Example script
  Accessible without login Plain text file Category-search.php Aux. Configuration script
  Accessible without login Plain text file Category-single.php Aux. Configuration script
  Accessible without login Plain text file Registration-all.php Example Example script
  Accessible without login Plain text file Registration-single.php Example Example script
  Accessible without login Plain text file Registration-With-Address-all.php Example Example script
  Accessible without login Plain text file Registration-With-Address-single.php Example Example script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  CustomerDB  /  Groups  /  AdminGroup  /  PATCH  
File Role Description
  Accessible without login Plain text file Address.php Aux. Configuration script
  Accessible without login Plain text file Registration-With-Address.php Example Example script
  Accessible without login Plain text file Registration.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  CustomerDB  /  Groups  /  AdminGroup  /  POST  
File Role Description
  Accessible without login Plain text file Address.php Aux. Configuration script
  Accessible without login Plain text file Category.php Example Example script
  Accessible without login Plain text file Registration-With-Address.php Example Example script
  Accessible without login Plain text file Registration.php Example Example script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  CustomerDB  /  Groups  /  AdminGroup  /  PUT  
File Role Description
  Accessible without login Plain text file Address.php Aux. Configuration script
  Accessible without login Plain text file Registration-With-Address.php Example Example script
  Accessible without login Plain text file Registration.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  CustomerDB  /  Groups  /  UserGroup  
File Role Description
Files folder imageDELETE (4 files)
Files folder imageGET (9 files)
Files folder imagePATCH (3 files)
Files folder imagePOST (5 files)
Files folder imagePUT (3 files)

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  CustomerDB  /  Groups  /  UserGroup  /  DELETE  
File Role Description
  Accessible without login Plain text file Address.php Aux. Configuration script
  Accessible without login Plain text file Category.php Aux. Configuration script
  Accessible without login Plain text file Registration-With-Address.php Example Example script
  Accessible without login Plain text file Registration.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  CustomerDB  /  Groups  /  UserGroup  /  GET  
File Role Description
  Accessible without login Plain text file Address-all.php Aux. Configuration script
  Accessible without login Plain text file Address-single.php Aux. Configuration script
  Accessible without login Plain text file Category-all.php Aux. Configuration script
  Accessible without login Plain text file Category-search.php Aux. Configuration script
  Accessible without login Plain text file Category-single.php Aux. Configuration script
  Accessible without login Plain text file Registration-all.php Example Example script
  Accessible without login Plain text file Registration-single.php Example Example script
  Accessible without login Plain text file Registration-With-Address-all.php Example Example script
  Accessible without login Plain text file Registration-With-Address-single.php Example Example script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  CustomerDB  /  Groups  /  UserGroup  /  PATCH  
File Role Description
  Accessible without login Plain text file Address.php Aux. Configuration script
  Accessible without login Plain text file Registration-With-Address.php Example Example script
  Accessible without login Plain text file Registration.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  CustomerDB  /  Groups  /  UserGroup  /  POST  
File Role Description
  Accessible without login Plain text file Address.php Aux. Configuration script
  Accessible without login Plain text file Category.php Example Example script
  Accessible without login Plain text file Registration-With-Address.php Example Example script
  Accessible without login Plain text file Registration.php Example Example script
  Accessible without login Plain text file SupplementTest.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  CustomerDB  /  Groups  /  UserGroup  /  PUT  
File Role Description
  Accessible without login Plain text file Address.php Aux. Configuration script
  Accessible without login Plain text file Registration-With-Address.php Example Example script
  Accessible without login Plain text file Registration.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  GlobalDB  
File Role Description
Files folder imageCommon (1 file)
Files folder imageDELETE (2 files)
Files folder imageGET (2 files)
Files folder imagePATCH (2 files, 3 directories)
Files folder imagePOST (2 files)
Files folder imagePUT (2 files)

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  GlobalDB  /  Common  
File Role Description
  Accessible without login Plain text file Common.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  GlobalDB  /  DELETE  
File Role Description
  Accessible without login Plain text file customer.php Aux. Configuration script
  Accessible without login Plain text file groups.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  GlobalDB  /  GET  
File Role Description
  Accessible without login Plain text file customer.php Example Example script
  Accessible without login Plain text file groups.php Example Example script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  GlobalDB  /  PATCH  
File Role Description
Files folder imageapprove (2 files)
Files folder imagedisable (2 files)
Files folder imageenable (2 files)
  Accessible without login Plain text file customer.php Aux. Configuration script
  Accessible without login Plain text file groups.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  GlobalDB  /  PATCH  /  approve  
File Role Description
  Accessible without login Plain text file customer.php Aux. Configuration script
  Accessible without login Plain text file groups.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  GlobalDB  /  PATCH  /  disable  
File Role Description
  Accessible without login Plain text file customer.php Aux. Configuration script
  Accessible without login Plain text file groups.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  GlobalDB  /  PATCH  /  enable  
File Role Description
  Accessible without login Plain text file customer.php Aux. Configuration script
  Accessible without login Plain text file groups.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  GlobalDB  /  POST  
File Role Description
  Accessible without login Plain text file customer.php Aux. Configuration script
  Accessible without login Plain text file groups.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Sql  /  Auth  /  GlobalDB  /  PUT  
File Role Description
  Accessible without login Plain text file customer.php Aux. Configuration script
  Accessible without login Plain text file groups.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Sql  /  Open  
File Role Description
Files folder imageGET (4 files)
Files folder imagePOST (2 files)

  Files folder image Files (306)  /  Config  /  Sql  /  Open  /  GET  
File Role Description
  Accessible without login Plain text file Category-all.php Example Example script
  Accessible without login Plain text file Category-search.php Aux. Configuration script
  Accessible without login Plain text file Category-single.php Aux. Configuration script
  Accessible without login Plain text file Download.php Aux. Configuration script

  Files folder image Files (306)  /  Config  /  Sql  /  Open  /  POST  
File Role Description
  Accessible without login Plain text file Registration-With-Address.php Example Example script
  Accessible without login Plain text file Registration.php Example Example script

  Files folder image Files (306)  /  File  
File Role Description
Files folder imageServingFile (3 directories)

  Files folder image Files (306)  /  File  /  ServingFile  
File Role Description
Files folder imageHTML (1 file)
Files folder imagePHP (1 file)
Files folder imageXSLT (1 file)

  Files folder image Files (306)  /  File  /  ServingFile  /  HTML  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files (306)  /  File  /  ServingFile  /  PHP  
File Role Description
  Accessible without login Plain text file index.php Aux. Configuration script

  Files folder image Files (306)  /  File  /  ServingFile  /  XSLT  
File Role Description
  Accessible without login Plain text file Category.xls Data Auxiliary data

  Files folder image Files (306)  /  Hook  
File Role Description
  Plain text file HookInterface.php Class Class source
  Plain text file HookTrait.php Class Class source
  Plain text file Hook_Example.php Class Class source

  Files folder image Files (306)  /  public_html  
File Role Description
  Accessible without login Plain text file index.php Example Example script
  Accessible without login Plain text file session_index.php Example Example script

  Files folder image Files (306)  /  Sql  
File Role Description
  Accessible without login Plain text file customer_master.sql Data Auxiliary data
  Accessible without login Plain text file global.sql Data Auxiliary data

  Files folder image Files (306)  /  Supplement  
File Role Description
Files folder imageCron (3 files)
Files folder imageCustom (5 files)
Files folder imageDropbox (3 files)
Files folder imageThirdParty (3 files)
Files folder imageUpload (3 files)

  Files folder image Files (306)  /  Supplement  /  Cron  
File Role Description
  Plain text file Category.php Class Class source
  Plain text file CronInterface.php Class Class source
  Plain text file CronTrait.php Class Class source

  Files folder image Files (306)  /  Supplement  /  Custom  
File Role Description
  Plain text file Category.php Class Class source
  Plain text file CustomInterface.php Class Class source
  Plain text file CustomTrait.php Class Class source
  Plain text file Password.php Class Class source
  Plain text file SupplementTest.php Class Class source

  Files folder image Files (306)  /  Supplement  /  Dropbox  
File Role Description
  Plain text file CacheTrait.php Class Class source
  Plain text file Category.php Class Class source
  Plain text file DropboxInterface.php Class Class source

  Files folder image Files (306)  /  Supplement  /  ThirdParty  
File Role Description
  Plain text file Google.php Class Class source
  Plain text file ThirdPartyInterface.php Class Class source
  Plain text file ThirdPartyTrait.php Class Class source

  Files folder image Files (306)  /  Supplement  /  Upload  
File Role Description
  Plain text file Module1.php Class Class source
  Plain text file UploadInterface.php Class Class source
  Plain text file UploadTrait.php Class Class source

  Files folder image Files (306)  /  TestCase  
File Role Description
Files folder imageAuth (5 directories)
Files folder imageOpen (2 directories)
  Accessible without login Plain text file AuthTest.php Aux. Configuration script
  Accessible without login Plain text file category.csv Data Auxiliary data
  Accessible without login Plain text file OpenTest.php Aux. Configuration script
  Accessible without login Plain text file OpenTestXml.php Aux. Configuration script
  Accessible without login Plain text file SupplementTest.php Aux. Configuration script
  Plain text file Test.php Class Class source

  Files folder image Files (306)  /  TestCase  /  Auth  
File Role Description
Files folder imageDELETE (4 files)
Files folder imageGET (11 files)
Files folder imagePATCH (3 files)
Files folder imagePOST (8 files)
Files folder imagePUT (3 files)

  Files folder image Files (306)  /  TestCase  /  Auth  /  DELETE  
File Role Description
  Accessible without login Plain text file Address.php Aux. Configuration script
  Accessible without login Plain text file CategoryTruncate.php Aux. Configuration script
  Accessible without login Plain text file Registration.php Aux. Configuration script
  Accessible without login Plain text file RegistrationWithAddress.php Aux. Configuration script

  Files folder image Files (306)  /  TestCase  /  Auth  /  GET  
File Role Description
  Accessible without login Plain text file Address.php Aux. Configuration script
  Accessible without login Plain text file AddressSingle.php Aux. Configuration script
  Accessible without login Plain text file Category.php Aux. Configuration script
  Accessible without login Plain text file CategoryOrderBy.php Aux. Configuration script
  Accessible without login Plain text file CategorySingle.php Aux. Configuration script
  Accessible without login Plain text file Registration.php Aux. Configuration script
  Accessible without login Plain text file RegistrationSingle.php Aux. Configuration script
  Accessible without login Plain text file RegistrationWithAddress.php Aux. Configuration script
  Accessible without login Plain text file RegistrationWithAddressSingle.php Aux. Configuration script
  Accessible without login Plain text file Reload.php Aux. Configuration script
  Accessible without login Plain text file Route.php Aux. Configuration script

  Files folder image Files (306)  /  TestCase  /  Auth  /  PATCH  
File Role Description
  Accessible without login Plain text file Address.php Aux. Configuration script
  Accessible without login Plain text file Registration.php Aux. Configuration script
  Accessible without login Plain text file RegistrationWithAddress.php Aux. Configuration script

  Files folder image Files (306)  /  TestCase  /  Auth  /  POST  
File Role Description
  Accessible without login Plain text file Address.php Aux. Configuration script
  Accessible without login Plain text file Category.php Aux. Configuration script
  Accessible without login Plain text file CategoryConfig.php Aux. Configuration script
  Accessible without login Plain text file Config.php Aux. Configuration script
  Accessible without login Plain text file Login.php Aux. Configuration script
  Accessible without login Plain text file Registration.php Aux. Configuration script
  Accessible without login Plain text file RegistrationWithAddress.php Aux. Configuration script
  Accessible without login Plain text file SupplementTest.php Aux. Configuration script

  Files folder image Files (306)  /  TestCase  /  Auth  /  PUT  
File Role Description
  Accessible without login Plain text file Address.php Aux. Configuration script
  Accessible without login Plain text file Registration.php Aux. Configuration script
  Accessible without login Plain text file RegistrationWithAddress.php Aux. Configuration script

  Files folder image Files (306)  /  TestCase  /  Open  
File Role Description
Files folder imageGET (4 files)
Files folder imagePOST (3 files)

  Files folder image Files (306)  /  TestCase  /  Open  /  GET  
File Role Description
  Accessible without login Plain text file Category.php Aux. Configuration script
  Accessible without login Plain text file CategoryOrderBy.php Aux. Configuration script
  Accessible without login Plain text file CategorySingle.php Aux. Configuration script
  Accessible without login Plain text file Route.php Aux. Configuration script

  Files folder image Files (306)  /  TestCase  /  Open  /  POST  
File Role Description
  Accessible without login Plain text file Address.php Aux. Configuration script
  Accessible without login Plain text file Registration.php Aux. Configuration script
  Accessible without login Plain text file RegistrationWithAddress.php Aux. Configuration script

  Files folder image Files (306)  /  Validation  
File Role Description
  Plain text file CustomerValidator.php Class Class source
  Plain text file GlobalValidator.php Class Class source
  Plain text file ValidatorInterface.php Class Class source
  Plain text file ValidatorTrait.php Class Class source

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:27
This week:0
All time:11,217
This week:40Up