aipng/json-serializer 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

aipng/json-serializer

最新稳定版本:v3.0.4

Composer 安装命令:

composer require aipng/json-serializer

包简介

json serializer (jms serializer + custom data handlers)

README 文档

README

Build Status

JSON Serializer

How to install

composer require aipng/json-serializer

Usage

Could be used standalone or as Nette extension.

Nette extension

config.neon

extensions:
	serializer: AipNg\JsonSerializer\DI\JsonSerializerExtension

serializer:
	temporaryDirectory: %tempDir%/cache
	productionMode: true # optional
	validator: # optional
	serializationHandlers: # optional

Parameters

temporaryDirectory

Use writable path

productionMode

For debugging purposes, true by default

validator

  • class, that implements AipNg\JsonSerializer\Validator
  • AipNg\JsonSerializer\Validator\NullValidator is used by default

It could be combined with symfony/validator with provided adapter. With contributte/validator use this configuration:

extensions:
	serializer: AipNg\JsonSerializer\DI\JsonSerializerExtension
	validator: Contributte\Validator\DI\ValidatorExtension

serializer:
	temporaryDirectory: %tempDir%/cache
	validator: AipNg\JsonSerializer\Validator\SymfonyValidator

serializationHandlers

Specific serialization handlers for JMS serializer. More id JMS documentation.

统计信息

  • 总下载量: 595
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2018-07-27