aescarcha / serializer
用于处理Symfony上实体序列化和反序列化的包,它是对Symfony的Serializer组件的扩展
dev-master
2016-08-03 16:55 UTC
Requires
- php: >=5.5.9
- symfony/serializer: ^2.7
Requires (Dev)
- doctrine/orm: ~2.7
- phpunit/phpunit: ~4.8|~5.0
- symfony/phpunit-bridge: ~2.7
This package is auto-updated.
Last update: 2024-09-19 10:36:39 UTC
README
简介
此包旨在简化Symfony上实体的序列化。它处理symfony/serializer,并在需要时提供从数据库读取的回退。
安装
composer require aescarcha/serializer
此包依赖于doctrine实体管理器,您需要添加以下内容:
services.yml
services:
aescarcha.serializer:
class: Aescarcha\SerializerBundle\Controller\SerializeController
arguments: [ @doctrine.orm.entity_manager ]
AppKernel.php
$bundles = array(
new Aescarcha\SerializerBundle\AescarchaSerializerBundle(),
);
测试
测试在仓库中提供,但由于测试需要一些实体和存储库才能运行,因此它们无法在干净的symfony安装中工作,这也是一个待办事项。