25th / apigility-serializing-hydrator
该软件包最新版本(dev-master)没有提供许可证信息。
dev-master
2014-11-02 14:58 UTC
Requires
- php: >=5.4
- 25th/serializing: dev-master
This package is not auto-updated.
Last update: 2024-09-14 14:45:11 UTC
README
将以下内容添加到您的 module.config.php 文件中
'invokables' => [
'TwentyFifth\Hydrator\SerializingHydrator' => 'TwentyFifth\Hydrator\SerializingHydrator',
],
'initializers' => [
function ($instance, ServiceManager $sm) {
if ($instance instanceof \Zend\Stdlib\Hydrator\HydratorPluginManager) {
$instance->setInvokableClass('SerializingHydrator', 'TwentyFifth\Hydrator\SerializingHydrator');
}
}
],
然后您可以将 hydrator 设置为默认值
'zf-hal' => [
'renderer' => [
'default_hydrator' => 'SerializingHydrator',
],
]
或者在单个资源中直接指定它
'zf-hal' => [
'metadata_map' => [
'Your\\Project\\Foo' => [
'identifier_name' => 'id',
'route_name' => 'api/foo',
'hydrator' => 'SerializingHydrator',
]
]
]