yuhari/annotation

此包的最新版本(1.0.0)没有可用的许可证信息。

1.0.0 2019-08-13 02:40 UTC

This package is not auto-updated.

Last update: 2024-09-19 01:58:38 UTC


README

介绍

  1. 该扩展是对doctrine/annotation的封装使用,帮助用户更灵活、简单地使用注释(annotation)功能;
  2. 支持php7.2+,低版本的php可以通过适当修改语法轻松实现兼容;

安装

composer require yuhari/annotation

使用示例

/demo 目录下有使用示例,简单提供了三种常见的用法:

  • 在注释之前

    在类创建、方法执行前定义的注释,例如可以用于收集日志、权限控制等;

  • 在注释之后

    在类创建或方法执行后定义的注释,可以用于收集日志、与Before结合记录方法占用性能参数等;

  • 引导注释

    此类注释会在加载时进行分析,可以用于获取类、方法注释中的配置,例如可以实现在接口注释中设置路由的功能;