VersionInfoDatabaseItem

Extends \AbstractVersionInfoItem

Class VersionInfoDatabaseItem

category

System

package

VersionInfo

subpackage

ValueObjects

Methods

AbstractVersionInfoItem constructor.

__construct(\NonEmptyStringType $name, \NonEmptyStringType $version, \NonEmptyStringType $vendor, \NonEmptyStringType $changelogVersionURL, \DateTime $installationDate, \BoolType $installedStatus) 
inherited

Arguments

$changelogVersionURL

\NonEmptyStringType

$installationDate

\DateTime

$installedStatus

\BoolType

Returns the changelog url of version info item.

getChangelogVersionURL() : string
inherited

Response

string

Returns the installation date of version history item.

getInstallationDate() : \DateTime
inherited

Response

\DateTime

Returns the status of the Installation.

getInstalledStatus() : string
inherited

Response

string

Returns the name of version history item.

getName() : string
inherited

Response

string

Returns the vendor of version info item.

getVendor() : string
inherited

Response

string

Returns the version of version history item.

getVersion() : string
inherited

Response

string

Returns true if target version is the oldest one.

isCurrentInstallationVersion() : boolean
inherited

Response

boolean

Mark this version info item as failed installation version and returns VersionInfoItemInterface.

isFailedInstallationVersion() : boolean
inherited

Response

boolean

Mark this version info item as forced installation version and returns VersionInfoItemInterface.

isForcedInstallationVersion() : boolean
inherited

Response

boolean

Returns true if this version info item is an installed target version.

isInstalledTargetVersion() : boolean
inherited

Response

boolean

Returns true if target version is the oldest one.

isOriginInstallationVersion() : boolean
inherited

Response

boolean

Mark this version info item as Current target version and returns VersionInfoItemInterface.

setCurrentInstallationVersion(boolean $isCurrentInstallationVersion) : \VersionInfoItemInterface
inherited

Arguments

$isCurrentInstallationVersion

boolean

Response

\VersionInfoItemInterface

Returns true if installation version is a failed installation.

setFailedInstallationVersion(boolean $isFailedInstallationVersion) : \VersionInfoItemInterface
inherited

Arguments

$isFailedInstallationVersion

boolean

Response

\VersionInfoItemInterface

Returns true if installation version is a forced installation.

setForcedInstallationVersion(boolean $isForcedInstallationVersion) : \VersionInfoItemInterface
inherited

Arguments

$isForcedInstallationVersion

boolean

Response

\VersionInfoItemInterface

Mark this version info item as installed target version and returns VersionInfoItemInterface.

setIsInstalledTargetVersion(boolean $isInstalledTargetVersion) : \VersionInfoItemInterface
inherited

Arguments

$isInstalledTargetVersion

boolean

Response

\VersionInfoItemInterface

Mark this version info item as origin installation version and returns VersionInfoItemInterface.

setOriginInstallationVersion( $isOriginInstallationVersion) : \VersionInfoItemInterface
inherited

Arguments

$isOriginInstallationVersion

Response

\VersionInfoItemInterface

Properties

name

name : string
inherited
var

Type(s)

string

version

version : string
inherited
var

Type(s)

string

vendor

vendor : string
inherited
var

Type(s)

string

changelogVersionURL

changelogVersionURL : string
inherited
var

Type(s)

string

Installation date of the originally install full shop version.

installationDate : \DateTime
inherited
var

Type(s)

\DateTime

installedStatus

installedStatus : string
inherited
var

Type(s)

string

isInstalledTargetVersion

isInstalledTargetVersion : boolean
inherited
var

Type(s)

boolean

isOriginInstallationVersion

isOriginInstallationVersion : boolean
inherited
var

Type(s)

boolean

isCurrentInstallationVersion

isCurrentInstallationVersion : boolean
inherited
var

Type(s)

boolean

isForcedInstallationVersion

isForcedInstallationVersion : boolean
inherited
var

Type(s)

boolean

isFailedInstallationVersion

isFailedInstallationVersion : boolean
inherited
var

Type(s)

boolean