*/ public $params = []; /** * @var array */ public $params_out = []; /** * @var array */ public $taint_sink_params = []; /** * @var array */ public $assert_untainted_params = []; /** * @var array */ public $globals = []; /** * Whether or not the function is deprecated * * @var bool */ public $deprecated = false; /** * If set, the function is internal to the given namespace. * * @var null|string */ public $psalm_internal = null; /** * Whether or not the function is internal * * @var bool */ public $internal = false; /** * Whether or not the function uses get_args * * @var bool */ public $variadic = false; /** * Whether or not the function is pure * * @var bool */ public $pure = false; /** * Whether or not to ignore the nullability of this function's return type * * @var bool */ public $ignore_nullable_return = false; /** * Whether or not to ignore the nullability of this function's return type * * @var bool */ public $ignore_falsable_return = false; /** * @var array */ public $suppress = []; /** * @var array */ public $throws = []; /** * @var array */ public $templates = []; /** * @var array */ public $template_typeofs = []; /** * @var array */ public $assertions = []; /** * @var array */ public $if_true_assertions = []; /** * @var array */ public $if_false_assertions = []; /** * @var bool */ public $inheritdoc = false; }