Methods |
public
|
__construct(int $versionId, self::SOURCE_* $source = self::SOURCE_UNKNOWN)
|
#
|
public
|
getSource(): self::SOURCE_*
|
#
|
public
|
getSourceLabel(): string
|
#
|
public
|
getVersionId(): int
|
#
|
public
|
getMajorVersionId(): int
|
#
|
public
|
getMinorVersionId(): int
|
#
|
public
|
getPatchVersionId(): int
|
#
|
public
|
getVersionString(): string
|
#
|
public
|
supportsNullCoalesceAssign(): bool
|
#
|
public
|
supportsParameterContravariance(): bool
|
#
|
public
|
supportsReturnCovariance(): bool
|
#
|
public
|
supportsNoncapturingCatches(): bool
|
#
|
public
|
supportsNativeUnionTypes(): bool
|
#
|
public
|
deprecatesRequiredParameterAfterOptional(): bool
|
#
|
public
|
deprecatesRequiredParameterAfterOptionalNullableAndDefaultNull(): bool
|
#
|
public
|
deprecatesRequiredParameterAfterOptionalUnionOrMixed(): bool
|
#
|
public
|
supportsLessOverridenParametersWithVariadic(): bool
|
#
|
public
|
supportsThrowExpression(): bool
|
#
|
public
|
supportsClassConstantOnExpression(): bool
|
#
|
public
|
supportsLegacyConstructor(): bool
|
#
|
public
|
supportsPromotedProperties(): bool
|
#
|
public
|
supportsParameterTypeWidening(): bool
|
#
|
public
|
supportsUnsetCast(): bool
|
#
|
public
|
supportsNamedArguments(): bool
|
#
|
public
|
throwsTypeErrorForInternalFunctions(): bool
|
#
|
public
|
throwsValueErrorForInternalFunctions(): bool
|
#
|
public
|
supportsHhPrintfSpecifier(): bool
|
#
|
public
|
isEmptyStringValidAliasForNoneInMbSubstituteCharacter(): bool
|
#
|
public
|
supportsAllUnicodeScalarCodePointsInMbSubstituteCharacter(): bool
|
#
|
public
|
isNumericStringValidArgInMbSubstituteCharacter(): bool
|
#
|
public
|
isNullValidArgInMbSubstituteCharacter(): bool
|
#
|
public
|
isInterfaceConstantImplicitlyFinal(): bool
|
#
|
public
|
supportsFinalConstants(): bool
|
#
|
public
|
supportsReadOnlyProperties(): bool
|
#
|
public
|
supportsEnums(): bool
|
#
|
public
|
supportsPureIntersectionTypes(): bool
|
#
|
public
|
supportsCaseInsensitiveConstantNames(): bool
|
#
|
public
|
hasStricterRoundFunctions(): bool
|
#
|
public
|
hasTentativeReturnTypes(): bool
|
#
|
public
|
supportsFirstClassCallables(): bool
|
#
|
public
|
supportsArrayUnpackingWithStringKeys(): bool
|
#
|
public
|
throwsOnInvalidMbStringEncoding(): bool
|
#
|
public
|
supportsPassNoneEncodings(): bool
|
#
|
public
|
producesWarningForFinalPrivateMethods(): bool
|
#
|
public
|
deprecatesDynamicProperties(): bool
|
#
|
public
|
strSplitReturnsEmptyArray(): bool
|
#
|
public
|
supportsDisjunctiveNormalForm(): bool
|
#
|
public
|
serializableRequiresMagicMethods(): bool
|
#
|
public
|
arrayFunctionsReturnNullWithNonArray(): bool
|
#
|
public
|
castsNumbersToStringsOnLooseComparison(): bool
|
#
|
public
|
supportsCallableInstanceMethods(): bool
|
#
|
public
|
supportsJsonValidate(): bool
|
#
|
public
|
supportsConstantsInTraits(): bool
|
#
|
public
|
supportsNativeTypesInClassConstants(): bool
|
#
|
public
|
supportsAbstractTraitMethods(): bool
|
#
|
public
|
supportsOverrideAttribute(): bool
|
#
|
public
|
supportsDynamicClassConstantFetch(): bool
|
#
|
public
|
supportsReadOnlyClasses(): bool
|
#
|
public
|
supportsReadOnlyAnonymousClasses(): bool
|
#
|
public
|
supportsNeverReturnTypeInArrowFunction(): bool
|
#
|
public
|
supportsPregUnmatchedAsNull(): bool
|
#
|
public
|
supportsPregCaptureOnlyNamedGroups(): bool
|
#
|
public
|
supportsPropertyHooks(): bool
|
#
|
public
|
hasDateTimeExceptions(): bool
|
#
|
public
|
isCurloptUrlCheckingFileSchemeWithOpenBasedir(): bool
|
#
|
public
|
highlightStringDoesNotReturnFalse(): bool
|
#
|
public
|
deprecatesImplicitlyNullableParameterTypes(): bool
|
#
|
public
|
substrReturnFalseInsteadOfEmptyString(): bool
|
#
|