isAnymous() isAnymous(object|string $object) : boolean 是否是匿名类对象 Parameters object|string $object Returns boolean
parseSameLevelClassName() parseSameLevelClassName(string $className, string $sameLevelClass) : string 处理可能是同级的类名 如果 $className 是一个类名,则原样返回 否则返回 $sameLevelClass 同级下的类名 Parameters string $className string $sameLevelClass Returns string
convertArgsToKV() convertArgsToKV(string $class, string $method, array $args, boolean $keepNotExistArgs = true) : array 将方法的参数处理成 kv 数组 Parameters string $class string $method array $args boolean $keepNotExistArgs 保留不存在的参数,如果保留则值则取默认值,没有默认值则为null Returns array
getSubClasses() getSubClasses(string $class, array<mixed,string> $classList = null) : array<mixed,string> 获取一个类的所有子类 Parameters string $class array<mixed,string> $classList Returns array<mixed,string>
inNamespace() inNamespace(string $namespace, $class) : void 判断某类是否在指定命名空间下 Parameters string $namespace $class