^reflection:method_info[имя класса;имя метода]
^reflection:method_info[метод][3.4.5]
Возвращает хеш с параметрами указанного метода указанного класса или указанного метода.
Для методов системных классов возвращается хеш следующего вида: $хеш[
$.inherited[имя класса-предка, в котором метод был определён]
$.min_params(минимальное необходимое количество параметров метода)
$.max_params(максимальное допустимое количество параметров метода)
$.call_type[допустимый тип вызова метода: static, dynamic или any]
]
Для методов пользовательских классов возвращается хеш следующего вида: $хеш[
$.inherited[имя класса-предка, в котором метод был определён] $.overridden[имя класса-предка, в котором был определён перекрытый метод][3.4.1] $.file[полный путь к файлу, в котором определён метод][3.4.1]
$.max_params(максимальное допустимое количество параметров метода) [3.4.3]
$.call_type[допустимый тип вызова метода: static, dynamic или any] [3.4.3] $.extra_param[имя входной переменной, принимающей неограниченное число параметров][3.4.3] $.0[имя первого параметра метода]
$.1[имя второго параметра метода]
…
]