BEAR.SirenModule:Siren超媒体对BEAR的支持

时间:2024-06-09 18:06:24
【文件属性】:

文件名称:BEAR.SirenModule:Siren超媒体对BEAR的支持

文件大小:24KB

文件格式:ZIP

更新时间:2024-06-09 18:06:24

PHP

熊警笛模块 警告:这是高度实验性的内容,尚未准备好用于生产。 警笛声支持BEAR.Sunday 警笛渲染器 它会覆盖默认渲染器,并以警号格式表示您的资源。 警笛[ ] 演示版 使用此模块的演示应用程序[ ] 实体 类(可选) 您可以使用@SirenClass批注指定此可选值。 @SirenClass("order") 属性(可选) 属性是资源对象的响应主体。 实体 使用@SirenEmbedResource批注添加与子相关的资源实体。 @SirenEmbedResource(rel="customer", src="app://self/customer?customerId={customerId}") 然后,您可以按如下所示的请求嵌入实体。 $this['customer']->addQuery(['customerId' => $customerId])->


【文件预览】:
BEAR.SirenModule-master
----.php_cs(1KB)
----.gitignore(85B)
----src()
--------Exception()
--------EmbedLinkInterceptor.php(4KB)
--------Annotation()
--------PaginationParamHolderInterface.php(369B)
--------SirenModule.php(2KB)
--------ActionInterceptor.php(5KB)
--------SirenPaginationParamHolder.php(703B)
--------EmbedResourceInterceptor.php(3KB)
--------SirenClassInterceptor.php(1KB)
--------SirenRenderer.php(9KB)
----.travis.yml(312B)
----composer.json(616B)
----README.md(4KB)
----phpunit.xml(758B)
----tests()
--------bootstrap.php(350B)
--------Fake()
--------Renderer()
----src-file()
--------doctrine_annotations.php(675B)

网友评论