import types
import yourmodule
print([getattr(yourmodule, a) for a in dir(yourmodule)
if isinstance(getattr(yourmodule, a), types.FunctionType)])
/ * @var ClassName $ object * /
является недопустимым комментарием PHPDOC и не анализируется в текущей версии Web IDE. Используйте двойные звездочки, чтобы заставить его работать:
/** @var ClassName $object */
Кроме того, вы можете аннотировать $ array
в foreach ($ array as $ var)
с помощью / ** @var ClassName [ ] $ array * /
и типы $ var
будут выведены автоматически.