Подсказка типа PhpStorm / PhpDoc для возвращаемой переменной в магическом объекте

У меня есть тест класса, и это getData который возвращает объектные переменные, которые магически возникают в контексте методов.

У меня вопрос как правильно охинтовать, чтобы IDE и phpdoc сказали правильно. Я хочу, чтобы PhpStorm понял, что его возвращают в качестве выходных переменных. Является ли?

class Test
{

/**
* @param $param
* @return object
*/
function getData($param)
{

// .......

$data = (object)[
'a' => 'aaa',
'b' => 'bbb',
];

return $data;
}

}$test = new Test();
$data = $test->getData('param');

echo $data->

введите описание изображения здесь

4

Решение

Я предлагаю вам решить эту проблему, используя дополнительный класс модели.

введите описание изображения здесь

0

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

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