Документирование interface в PHP проектах?

Интерфесы в PHP проектах

  • Нужно документировать

    Голосов: 18 85,7%
  • Не нужно

    Голосов: 3 14,3%
  • Укажу в топике

    Голосов: 0 0,0%

  • Всего проголосовало
    21
  • Опрос закрыт .
Если пишешь не только для себя, документирование в обязательном порядке. Как минимум, в случае подключения новых людей к проекту будет меньше вопросов.
 
Ага-ага.

/**
* setVar
* sets var $name to $value
*/
function setVar($name, $value)

дофига понятнее стало!
 
Простой код влечет за собой краткое описание, не вижу ничего противоестественного.
 
А если так:
/**
* setVar
* sets var $name to $value
*
* @throws CustomException
* @return this
*/
function setVar($name, $value)

Лучше?
 
whirlwind
:)

Здыхлик, больше похоже на описание реализации включения интерфейса в класс
 
Ну да. Это больше к слову о простых функциях, которые якобы не требуют комментирования
 
Автор оригинала: admin
Попробуй в разных файликах разместить интерфейс и имплементацию.
Дело было не в разных файликах, а в том, что я не реализовал методы интерфейса в классе, поэтому хваталось из интерфейса.
Вставил пустые методы и перестало из PHPDOC хвататься.
 
Сверху