Результаты поиска по запросу "phpdoc"
, Я надеялся избежать необходимости переписывать phpDoc для каждого подкласса, но похоже, что это был бы единственный способ понять IDE.
ометить метод как «возвращает экземпляр текущего класса» в моем phpDoc? В следующем примере моя IDE (Netbeans) увидит, что setSomething всегда возвращаетfoo объект. Но это неправда, если я увеличу объект - он вернется$this, который во ...
Инструмент для добавления и заполнения документации по исходному коду PHP [закрыто]
У меня есть несколько готовых старых проектов PHP с большим количеством включений, которые я хотел бы задокументировать в стиле javadoc / phpDocumentor. Хотя работа с каждым файлом вручную и принудительная проверка кода вместе ...
@ Бронха, я не знаю. Проверьте файл справки, указанный в моем ответе. Если это возможно, это должно быть там.
ли способ добавить пользовательскую аннотацию phpdoc для Eclipse PDT? Например, я хочу увидеть@depends (для PHPUnit) в списке автозаполнения для комментариев, но теперь я вижу там только стандартные аннотации (например,@deprecated) Заранее спасибо.
Aptana не будет генерировать блоки phpdoc для функций внутри классов
В Aptana я как-то нарушил функциональность автоматического генерирования комментариев phpdoc для функций внутри классов. Похоже, это влияет только на мой текущий проект. Обычно я могу напечатать / ** в строке перед функцией и нажать enter, и ...
Обновлен ответ cvsguimaraes для включения статических опций:
инство PHP IDE используют phpdoc для получения подсказок о типе выражения. Тем не менее, я часто использую этот шаблон, который, кажется, не рассматривается: class Control { private $label = ''; /** @return ??? */ public static function Make(){ ...
документировать ваш код.
жный дубликат: PHPDoc для массивов аргументов переменной длины [https://stackoverflow.com/questions/2009122/phpdoc-for-variable-length-arrays-of-arguments] Всякий раз, когда я печатаю$_SERVER[''] и нажмите Ctrl + Пробел, чтобы получить список ...
Большое спасибо, и очень нравится использование констант для предоставления более наглядного и легко запоминающегося решения.
я есть открытый метод для класса, и я хотел бы задокументировать доступные строковые значения, которые метод может принять. Будет ли это приемлемым: /** * Set size of photos * * @param string $size can be one of these options: url_sq, url_t, ...
Он будет описывать константу, когда вы генерируете PHPDocs, но сохраняете комментарии чистыми и читаемыми.
я есть этот код: /** * Days to parse * @var int */ const DAYS_TO_PARSE = 10; ...Я не думаю, что с помощью@var правильно для константы, и я не вижу никаких@constant Тег PHPDoc. Как правильно это сделать?
Тип PHPDoc намекает на массив объектов?
Итак, в PHPDoc можно указать@var над объявлением переменной члена намекает на его тип. Тогда IDE, например. PHPEd будет знать, с каким типом объекта он работает, и сможет обеспечить понимание кода для этой переменной. <?php class Test { /** @var ...