как вариант, есть способ добавления метадаты для entity не через аннотации, а сразу php-кодом через ClassMetadataBuilder теоретически даже чуть быстрее аннотаций работает вот тут похоже https://www.doctrine-project.org/projects/doctrine-orm/en/2.8/reference/php-mapping.html
понятно но с аннотациями не как невозможно да?
попробуй сделать multiline список аргументов и над каждым прописать phpdoc
https://wiki.php.net/rfc/constructor_promotion
есть небольшой пример? если можно пожалуйста! просто не очень понял
class Test { public function __construct( /** @SomeAnnotation() */ public $annotatedProperty ) {} } $rp = new ReflectionProperty(Test::class, 'annotatedProperty'); echo $rp->getDocComment(); // "/** @SomeAnnotation */"
Обсуждают сегодня