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