Подсказка для именованных ключей массива в Eclipse для PHP, например, $ _SERVER?

Я не знаю, является ли это функциональностью PHPDoc или встроенной в инструменты разработки PHP в Eclipse, но когда я набираю:

$_SERVER['']

Он начинает автозаполнение для:

$_SERVER['SERVER_ADMIN']
$_SERVER['SCRIPT_NAME']

И т.д. Итак, я получаю модель Guzzle от AWS S3 и хочу напечатать подсказку, что находится в массиве результатов, который я возвращаю:

/* @var $result['Expiration'] string */
/* @var $result['ETag'] string */
/* @var $result['ServerSideEncryption'] string */
/* @var $result['VersionId'] string */
/* @var $result['SSECustomerAlgorithm'] string */
/* @var $result['SSECustomerKeyMD5'] string */
/* @var $result['RequestId'] string */
/* @var $result['ObjectURL'] string */
$result = $s3->uploadFile(...);
return $result;

Это возможно?

0

Решение

Просто ответьте: нет. $ _SERVER структура жестко закодирована в PDT.

Вы можете создать запрос на улучшение в PDZ bugzilla: https://bugs.eclipse.org/bugs/enter_bug.cgi?product=PDT

В PSR-5 появилась возможность описывать структуру массива с помощью @typedef, но она все еще в черновике: https://github.com/phpDocumentor/fig-standards/blob/master/proposed/phpdoc.md

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector