# Functions
Check sets up the environment, parses information from the PHP client library and generates the PHP files that are used for the compile check.
# Structs
MethodSignature contains information of the method from the sample snippet.
ParameterPath contains the path (class->method->parameter) used to identify the corresponding parameter type.
PathTypePair represents the parsed parameter information (name and types) of methods in the classes.
Sample represents a parsed sample snippet.
# Type aliases
ParsedLib is an array of PathTypePair which represents the parameter information parsed from the given library.