Подсказка для индексов массива (свойств объекта) конфигов в IDE
Использую PHPStorm, конфиги храню в JSON. Можно ли его научить делать autocomplete по моему массиву? Я могу хранить его в любом другом виде. В этом и состоит вопрос: как правильно, и как при этом получить автодополнение. Знаю, что JSON — не лучший вариант.
В массиве данные хранятся, а вот в IDE используются как объект. Конструкция вида opt()->field->login
, где opt()
возвращает декодированный JSON объект. Как мне хранить этот объект, чтобы IDE понимала его и делала автодополнение кода?