2012-03-01 1 views
0

У меня возникла проблема с автозаполнением в phpstorm.phpstorm: autocompletion, __construct и @property

Проблема возникает из-за специальной процедуры __construct(). как предотвратить это специальное лечение? В моем случае мои типы переменных задаются с помощью @property. В __construct я устанавливаю переменные, но в том, что phpstorm не может определить его тип.

Эта специальная обработка __construct отменяет утверждение @property - как отключить его ?.

+0

Был мой ответ правильный ответ, или вы решить эту проблему вы имели? Благодаря! – Mattygabe

ответ

2

Как я узнал в вопросе, который я задал, @property на самом деле просто для свойств магии, а ключевое слово @var должно документировать ваши свойства класса.

Источник: ashnazg's Answer to my similar question

+0

Свойства, которые я установил в __construct, являются магическими свойствами. –

 Смежные вопросы

  • Нет связанных вопросов^_^