easyswoole/doctrine-annotations

一个高效的swoole框架

1.0.1 2020-08-28 03:10 UTC

This package is auto-updated.

Last update: 2024-08-28 12:12:45 UTC


README

版权声明

本项目基于doctrine/annotations修改,原项目开源协议为MIT协议。由于无法实现plainText解析与json array,因此实现了专用版本。

使用

其他使用方法与原库一致

plainText

用法如下:

 MyAnnotation(myProperty=r"{"code":200}")

也就是格式为

r"{RAW}"

字母r+双引号。

json Array

用法如下:

@PropertyTag(input={"code":2,"result":[{"name":1}]})

可以直接解析为完整的数组。

单元测试

关于单元测试,已经迁移了原库的单元测试,并增加了plainText与json array的解析。