PHP Classes

PHP API Client: Abstraction layer to perform API calls

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not yet rated by the usersTotal: 125 All time: 9,447 This week: 206Up
Version License PHP version Categories
apiclient 1.0.0MIT/X Consortium ...5HTTP, PHP 5, Web services
Description 

Author

This package is an abstraction layer to perform API calls.

It provides several classes that can handle several parts of the process of making calls to APIs provided by remote Web servers.

Currently it provides classes for building the API call HTTP requests and handle the API responses.

Picture of Payam Naderi
  Performance   Level  
Name: Payam Naderi <contact>
Classes: 15 packages by
Country: United States United States
Age: 41
All time rank: 2017286 in United States United States
Week rank: 136 Up14 in United States United States Up
Innovation award
Innovation award
Nominee: 2x

  Files folder image Files (23)  
File Role Description
Files folder imageExceptions (4 files, 1 directory)
Files folder imageInterfaces (1 file, 3 directories)
Files folder imageRequest (2 files)
Files folder imageResponse (2 files)
Plain text file AccessTokenObject.php Class Class source
Plain text file aClient.php Class Class source
Plain text file aPlatform.php Class Class source
Accessible without login Plain text file composer.json Data Auxiliary data
Plain text file HttpResponseOfClient.php Class Class source
Accessible without login Plain text file LICENSE Lic. License text
Accessible without login Plain text file LICENSE.txt Lic. License text
Plain text file ResponseOfClient.php Class Class source
Plain text file TokenProviderSolid.php Class Class source

  Files folder image Files (23)  /  Exceptions  
File Role Description
Files folder imageResponse (1 file)
  Plain text file exConnection.php Class Class source
  Plain text file exHttpResponse.php Class Class source
  Plain text file exServerError.php Class Class source
  Plain text file exUnknownError.php Class Class source

  Files folder image Files (23)  /  Exceptions  /  Response  
File Role Description
  Plain text file exServerAuthorizationDeniedAccess.php Class Class source

  Files folder image Files (23)  /  Interfaces  
File Role Description
Files folder imageRequest (1 file)
Files folder imageResponse (1 file)
Files folder imageToken (2 files)
  Plain text file iPlatform.php Class Class source

  Files folder image Files (23)  /  Interfaces  /  Request  
File Role Description
  Plain text file iApiCommand.php Class Class source

  Files folder image Files (23)  /  Interfaces  /  Response  
File Role Description
  Plain text file iResponse.php Class Class source

  Files folder image Files (23)  /  Interfaces  /  Token  
File Role Description
  Plain text file iAccessTokenObject.php Class Class source
  Plain text file iTokenProvider.php Class Class source

  Files folder image Files (23)  /  Request  
File Role Description
  Plain text file Command.php Class Class source
  Plain text file tCommandHelper.php Class Class source

  Files folder image Files (23)  /  Response  
File Role Description
  Plain text file aExpectedResponse.php Class Class source
  Plain text file ExpectedJson.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:125
This week:0
All time:9,447
This week:206Up