cakephp-fractal-transformer-view:CakePHP View Builder利用Fractal库进行实体转换

时间:2024-06-11 04:06:50
【文件属性】:

文件名称:cakephp-fractal-transformer-view:CakePHP View Builder利用Fractal库进行实体转换

文件大小:18KB

文件格式:ZIP

更新时间:2024-06-11 04:06:50

PHP

CakePHP的FractalTransformerView插件 这个插件是JsonView一个薄包装器,它允许将用于您的API输出。 什么是? Fractal为复杂数据输出(如在RESTful API中找到)提供了表示和转换层,并且与JSON配合得很好。 可以将其视为JSON / YAML / etc的视图层。 构建API时,人们通常只是从数据库中获取内容并将其传递给json_encode()。 这对于“琐碎”的API可能是可以通过的,但是如果它们被公众使用或被移动应用程序使用,那么这将Swift导致输出不一致。 要求 CakePHP 4.0+(对于CakePHP 3.1+,请使用〜1.0) 安装 您可以使用将此插件安装到CakePHP应用程序中。 composer require andrej-griniuk/cakephp-fractal-transformer-view 用法


【文件预览】:
cakephp-fractal-transformer-view-master
----.gitignore(155B)
----src()
--------View()
--------Plugin.php(2KB)
--------Serializer()
----.travis.yml(947B)
----LICENSE(1KB)
----composer.json(948B)
----README.md(4KB)
----phpunit.xml(931B)
----tests()
--------App()
--------bootstrap.php(2KB)
--------Fixture()
--------TestCase()
----.editorconfig(320B)

网友评论