使用PHP字段注释作为标志

时间:2014-05-27 23:15:16

标签: php annotations

我有一个DB管理类
我希望通过自动化来简化类的插入/更新任务 类字段与数据库表列的名称相同 我正在使用反射函数列出它们并迭代它们以创建SQL字符串。

我想忽略一些字段并更改其他字段(标准化更改)
如何标记迭代器的字段以忽略它们或对它们运行更改功能?
我想到了这样的PHP注释(像Doctrine):

class test{
   public $field1;
   public $field2;
   /**
      @DB IGNORE
   **/
   public $field3;
   /**
      @DB IGNORE
   **/
   public $field4;
   public $field5;
   /**
      @DB CHANGE IMPLODE ,
   **/
   public $field6;
   public $field7;
}

但是如何阅读/解析这些注释?
有更好的主意吗?

0 个答案:

没有答案