category
|
System
|
package
|
VersionInfo
|
subpackage
|
ValueObjects
|
Methods
AbstractVersionInfoItem constructor.
__construct(\NonEmptyStringType $name, \NonEmptyStringType $version, \NonEmptyStringType $vendor, \NonEmptyStringType $changelogVersionURL, \DateTime $installationDate, \BoolType $installedStatus)
Arguments
$installationDate
\DateTime
Returns the changelog url of version info item.
getChangelogVersionURL() : string
Returns the installation date of version history item.
getInstallationDate() : \DateTime
Returns the status of the Installation.
getInstalledStatus() : string
Returns the name of version history item.
getName() : string
Returns the vendor of version info item.
getVendor() : string
Returns the version of version history item.
getVersion() : string
Returns true if target version is the oldest one.
isCurrentInstallationVersion() : boolean
Mark this version info item as failed installation version and returns VersionInfoItemInterface.
isFailedInstallationVersion() : boolean
Mark this version info item as forced installation version and returns VersionInfoItemInterface.
isForcedInstallationVersion() : boolean
Returns true if this version info item is an installed target version.
isInstalledTargetVersion() : boolean
Returns true if target version is the oldest one.
isOriginInstallationVersion() : boolean
Mark this version info item as Current target version and returns VersionInfoItemInterface.
setCurrentInstallationVersion(boolean $isCurrentInstallationVersion) : \VersionInfoItemInterface
Returns true if installation version is a failed installation.
setFailedInstallationVersion(boolean $isFailedInstallationVersion) : \VersionInfoItemInterface
Returns true if installation version is a forced installation.
setForcedInstallationVersion(boolean $isForcedInstallationVersion) : \VersionInfoItemInterface
Mark this version info item as installed target version and returns VersionInfoItemInterface.
setIsInstalledTargetVersion(boolean $isInstalledTargetVersion) : \VersionInfoItemInterface
Mark this version info item as origin installation version and returns VersionInfoItemInterface.
setOriginInstallationVersion( $isOriginInstallationVersion) : \VersionInfoItemInterface
Properties
changelogVersionURL
changelogVersionURL : string
Installation date of the originally install full shop version.
installationDate : \DateTime
installedStatus
installedStatus : string
isInstalledTargetVersion
isInstalledTargetVersion : boolean
isOriginInstallationVersion
isOriginInstallationVersion : boolean
isCurrentInstallationVersion
isCurrentInstallationVersion : boolean
isForcedInstallationVersion
isForcedInstallationVersion : boolean
isFailedInstallationVersion
isFailedInstallationVersion : boolean