Метод в первом комментарии называется «подсказкой по типу», но вы должны использовать это с умом. Лучшее решение - phpDoc.
/**
* Some description of function behaviour.
*
* @param Whatever $blah
*/
public function myFunction($blah)
{
$blah->
// Now $blah is Whatever object, autocompletion will work.
}
Вы также можете использовать встроенный комментарий phpDoc, который делает то же самое.
public function myFunction($blah)
{
/* @var $blah Whatever */
$blah->
// Now $blah is Whatever object, autocompletion will work.
}