承接 apimatic/core-interfaces 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

apimatic/core-interfaces

最新稳定版本:0.1.5

Composer 安装命令:

composer require apimatic/core-interfaces

包简介

Definition of the behavior of apimatic/core, apimatic/unirest-php and Apimatic's PHP SDK

README 文档

README

version Maintainability Rating Vulnerabilities Licence

Introduction

Definition of the behavior of apimatic/core, apimatic/unirest-php and APIMatic's PHP SDK

Supported PHP Versions

  • PHP 7.2
  • PHP 7.4
  • PHP 8.0
  • PHP 8.1
  • PHP 8.2

Install the Package

Run the following command to install the package and automatically add the dependency to your composer.json file:

composer require "apimatic/core-interfaces"

Interfaces

Name Description
ContextInterface To save both Request and Response after the completion of response
AuthInterface To Provide abstraction for all AuthManagers
ApiLoggerInterface To set up an abstract layer for logging requests and responses
RequestInterface To get the properties from the instance of Request
RequestSetterInterface To update the instance of Request
ParamInterface To Provide abstraction for common functionality of Parameters
NonEmptyParamInterface An extension of ParamInterface, for validation of non-empty values
TypeValidatorInterface To Provide abstraction for type validation in Parameters
ResponseInterface To get the properties from the instance of Response
HttpConfigurations To hold the default configurations for HttpClient
HttpClientInterface To provide abstraction to execute API call in HttpClient
ConverterInterface Holds required converter methods to create SDK classes
ExceptionInterface Default interface for all the exception models in SDK

Enumerations

Name Description
AuthGroup Enumeration for multiple Auth groups
RequestArraySerialization Enumeration for all ArraySerialization formats
RequestMethod Enumeration for all possible types of requests
Format Enumeration for different formats of request body and responses
RetryOption Enumeration for RetryingOption of each API call

统计信息

  • 总下载量: 1.9M
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 7
  • 点击次数: 1
  • 依赖项目数: 63
  • 推荐数: 0

GitHub 信息

  • Stars: 7
  • Watchers: 2
  • Forks: 2
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-01-04