Подсказка типа 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->
1 ответ
2017-12-17 09:14