*/ public static function getClassLikeNames() : array; /** * Use this hook for informing whether or not a method exists on a given object. If you know the method does * not exist, return false. If you aren't sure if it exists or not, return null and the default analysis will * continue to determine if the method actually exists. */ public static function doesMethodExist( string $fq_classlike_name, string $method_name_lowercase, ?StatementsSource $source = null, ?CodeLocation $code_location = null ): ?bool; }