incraigulous / prismic-toolkit

用于处理Prismic的PHP工具包。

0.19.2 2018-02-27 15:33 UTC

This package is auto-updated.

Last update: 2024-09-10 05:53:58 UTC


README

Prismic Toolkit

点击此处查看文档。

一组用于处理Prismic的有用工具。您可以使用其中的一些或全部。有一些是针对Laravel的特定工具,但您不必使用Laravel就可以使用此包。

纯PHP特性

  • 围绕官方Prismic PHP sdk的包装,提供更简洁、流畅的API。
  • 自动关系解析。
  • 具有关系解析的Arrayable和Jasonable响应。
  • 返回Illuminate\Support\Collection对象而不是数组。

Laravel特性

  • Laravel外观
  • Laravel服务提供者
  • Laravel Artisan命令,用于预缓存数据,以便您在生产环境中不必直接调用Prismic
  • Laravel标记缓存器
  • Laravel非标记缓存器
  • 可自定义的缓存规则,以便您可以微管理哪些资源应该被缓存。
  • 端点用于清除缓存并通过webhook重新同步内容
  • Prismic webhook密钥验证中间件
  • 一个模型特性,用于在数据库记录和Prismic资源之间创建关系