mediamonks/rest-api

MediaMonks Rest API

2.3.0 2023-01-02 09:00 UTC

This package is auto-updated.

Last update: 2024-08-30 01:20:07 UTC


README

Build Status Code Coverage Total Downloads Latest Stable Version Latest Unstable Version License

MediaMonks Rest API

此库包含一个事件订阅者,可以轻松使用Symfony HttpKernel创建Rest API。默认情况下,此库将根据我们的MediaMonks Rest API规范输出,但鉴于我们相信它对其他公司也非常有用,因此很容易扩展它或实现自己的。

亮点

  • 抛出的异常将自动转换
  • 支持自定义序列化器,默认使用json序列化器
  • 支持自定义响应模型
  • 支持application/json、application/x-www-form-urlencoded和multipart/form-data输入
  • 支持方法覆盖
  • 支持强制“200 OK”状态方法
  • 支持分页响应
  • 支持将JSON响应包装在方法(jsonp)和后消息中
  • 应与使用HttpKernel的任何框架兼容

文档

文档和示例可以在/docs文件夹中找到。

要求

  • PHP >= 8.0

使用此库。

安装

对于使用Symfony框架的用户,建议安装Rest API Bundle而不是此库。

使用Composer安装此包。

$ composer require mediamonks/rest-api

安全

如果您发现任何安全问题,请通过电子邮件devmonk@mediamonks.com联系,而不是使用问题跟踪器。

许可

MIT许可(MIT)。有关更多信息,请参阅许可文件