Class AbstractVersionInfoReader
Class AbstractVersionInfoReader
Direct known subclasses
Abstract
Package: VersionInfo\Reader
Category: System
Located at Services/Core/VersionInfo/Reader/AbstractVersionInfoReader.inc.php
Package: VersionInfo\Reader
Category: System
Located at Services/Core/VersionInfo/Reader/AbstractVersionInfoReader.inc.php
Methods summary
protected
_determineName( NonEmptyStringType $versionInfoItemName )
: string
Determines the name of the version info items while considering known edge cases.
protected
_determineChangelogURL( NonEmptyStringType $versionInfoItemVersion, NonEmptyStringType $versionInfoItemVendor, NonEmptyStringType $versionInfoItemName )
: string
Determines the changelog url of the version info items while considering known edge cases.
protected
_determineChangelogVersionURLSpecialCases( string $changelogVersionURL, string $versionInfoItemVendorString, string $versionInfoItemNameString )
: string
Determine the changelog version URL with special cases.
protected
_determineChangelogBaseURLSpecialCase( string $changelogVersionURL, string $versionInfoItemVendorString, string $versionInfoItemNameString, string $changelogBaseURL )
: string
Determine the changelog base URl with special case to '/'.
protected
_determineChangelogSpecialVersionsURL( string $changelogVersionURL )
: string
Determine the changelog version URL with special cases.
protected
_determineChangelogSpecialVersionsBaseURL( string $changelogVersionURL, string $changelogBaseURL )
: string
Determine the changelog base URL with special cases.
protected
_isVersionOverMinVersion( array $versionCompare )
: boolean
Returns true if the Version is over 2.0.11.0 .
protected
_checkForBetaVersions( string $changelogVersionURL )
: string
Checks for an beta version to set the changelog start version.
protected
_isSpecialCase( string $versionInfoItemVendorString, string $versionInfoItemNameString, string $changelogVersionURL )
: boolean
Returns true if on special case true is.