Я думаю, что мои ссылки ctrl + click eclipse могут сильно выиграть …
Изменить: я использую eclipse PDT.
Редактирование 2: я очень доволен решением по размещению docblocks перед функциями (и переменными) с помощью оператора @return или @var, я только что обновил документацию моего приложения, и теперь eclipse показывает мне, какие функции доступны для какие объекты!
Потрясающие.
// [...] /** * Return the Request object * * @return Zend_Controller_Request_Abstract */ public function getRequest() { return $this->_request; } // [...]
отлично работает с Eclipse PDT. Какой плагин вы используете?
Короткий ответ: нет.
Длинный ответ: рассмотрите возможность добавления docblocks с объявлениями @return.
Единственный способ подсказки типа возврата в PHP – использовать хорошую среду IDE, такую как Eclispe PDT или Zend Studio со стандартным блоком комментариев. PHP просто не может предсказать тип возврата, потому что это динамически типизированный язык, поэтому проверка типов выполняется в течение времени выполнения, в отличие от статически типизированных языков, таких как C #, JAVA и C ++.