public
__construct(int $versionId)
getVersionId(): int
getVersionString(): string
supportsNullCoalesceAssign(): bool
supportsParameterContravariance(): bool
supportsReturnCovariance(): bool
supportsNativeUnionTypes(): bool
deprecatesRequiredParameterAfterOptional(): bool
supportsLessOverridenParametersWithVariadic(): bool
supportsThrowExpression(): bool
supportsClassConstantOnExpression(): bool
supportsLegacyConstructor(): bool
supportsPromotedProperties(): bool
supportsParameterTypeWidening(): bool
supportsUnsetCast(): bool
supportsNamedArguments(): bool
throwsTypeErrorForInternalFunctions(): bool
throwsValueErrorForInternalFunctions(): bool
supportsHhPrintfSpecifier(): bool
isEmptyStringValidAliasForNoneInMbSubstituteCharacter(): bool
supportsAllUnicodeScalarCodePointsInMbSubstituteCharacter(): bool
isNumericStringValidArgInMbSubstituteCharacter(): bool
isNullValidArgInMbSubstituteCharacter(): bool
isInterfaceConstantImplicitlyFinal(): bool
supportsFinalConstants(): bool
supportsReadOnlyProperties(): bool
supportsEnums(): bool
supportsPureIntersectionTypes(): bool
supportsCaseInsensitiveConstantNames(): bool
hasStricterRoundFunctions(): bool
hasTentativeReturnTypes(): bool
supportsFirstClassCallables(): bool
supportsArrayUnpackingWithStringKeys(): bool
throwsOnInvalidMbStringEncoding(): bool
supportsPassNoneEncodings(): bool
producesWarningForFinalPrivateMethods(): bool
deprecatesDynamicProperties(): bool
strSplitReturnsEmptyArray(): bool