Class AbstractVersionInfoItem
Class AbstractVersionInfoItem
- AbstractVersionInfoItem implements VersionInfoItemInterface
Direct known subclasses
Package: VersionInfo\ValueObjects
Category: System
Located at Services/Core/VersionInfo/ValueObjects/AbstractVersionInfoItem.inc.php
Methods summary
public
__construct( NonEmptyStringType $name, NonEmptyStringType $version, NonEmptyStringType $vendor, NonEmptyStringType $changelogVersionURL, DateTime $installationDate, BoolType $installedStatus )
AbstractVersionInfoItem constructor.
public
getInstallationDate( void )
: DateTime
Returns the installation date of version history item.
public
setIsInstalledTargetVersion( boolean $isInstalledTargetVersion )
: VersionInfoItemInterface
Mark this version info item as installed target version and returns VersionInfoItemInterface.
public
isInstalledTargetVersion( void )
: boolean
Returns true if this version info item is an installed target version.
public
setOriginInstallationVersion( $isOriginInstallationVersion )
: VersionInfoItemInterface
Mark this version info item as origin installation version and returns VersionInfoItemInterface.
public
isOriginInstallationVersion( void )
: boolean
Returns true if target version is the oldest one.
public
setCurrentInstallationVersion( boolean $isCurrentInstallationVersion )
: VersionInfoItemInterface
Mark this version info item as Current target version and returns VersionInfoItemInterface.
public
isCurrentInstallationVersion( void )
: boolean
Returns true if target version is the oldest one.
public
isForcedInstallationVersion( void )
: boolean
Mark this version info item as forced installation version and returns VersionInfoItemInterface.
public
setForcedInstallationVersion( boolean $isForcedInstallationVersion )
: VersionInfoItemInterface
Returns true if installation version is a forced installation.
public
isFailedInstallationVersion( void )
: boolean
Mark this version info item as failed installation version and returns VersionInfoItemInterface.
public
setFailedInstallationVersion( boolean $isFailedInstallationVersion )
: VersionInfoItemInterface
Returns true if installation version is a failed installation.
Properties summary
protected
$installationDate
: DateTime
Installation date of the originally install full shop version.