
10.05.2022, 22:50
|
|
Постоянный
Регистрация: 13.07.2021
Сообщений: 415
С нами:
2545922
Репутация:
253
|
|
Сообщение от Mex-Vision
Метод get не имеет представление какой тип данных возвращается, и поэтому ide не видит публичных методов, свойств и т.п.
Этот момент решается индивидуально для каждого из языков.
Для PHP можно юзать что-то типа
PHP:
Код:
/** @var FooClass */
$foo
=
$container
-
>
get
(
'foo'
)
;
Или же с версии 7.4 для свойств классов можно указывать тип
PHP:
Код:
private
FooClass
$foo
;
Конкретно в моем случае все немного проще, я могу указать какой тип возвращается из контейнера
|
|
|