我想检索实体中具有注释@Translatable的所有字段,例如:
class WonderfulClass
{
/**
* @var string
* @Gedmo\Translatable
*/
private $aField;
/**
* @var string
* @Gedmo\Translatable
*/
private $otherField;
/**
* @var string
*/
private $lastField;
在这种情况下,我想检索具有@Gedmo \ Translatable注释($ aField和$ otherField)的字段。
有人知道怎么做吗?
答案 0 :(得分:1)
您可以使用Doctrine Annotations Reader:https://github.com/doctrine/annotations
或者使用本机PHP反射类阅读DocComments:http://php.net/manual/en/reflectionclass.getdoccomment.php