PHP Class Neos\ContentRepository\Migration\Configuration\Configuration

Inheritance: implements Neos\ContentRepository\Migration\Configuration\ConfigurationInterface
Afficher le fichier Open project: neos/neos-development-collection

Protected Properties

Свойство Type Description
$availableVersions array
$loadedVersions array

Méthodes publiques

Méthode Description
getAvailableVersions ( ) : array Returns an array with all available versions.
getMigrationVersion ( string $version ) : array Returns the configuration of the given version, if available.
isVersionAvailable ( string $version ) : boolean If the given version is available, TRUE is returned.

Méthodes protégées

Méthode Description
isVersionLoaded ( string $version ) : boolean Check if the given version has been loaded already.
loadConfiguration ( string $version ) : array Loads a specific version into an array.
registerAvailableVersions ( ) : array Loads a list of available versions into an array.

Method Details

getAvailableVersions() public méthode

Returns an array with all available versions.
public getAvailableVersions ( ) : array
Résultat array

getMigrationVersion() public méthode

Returns the configuration of the given version, if available.
public getMigrationVersion ( string $version ) : array
$version string
Résultat array

isVersionAvailable() public méthode

If the given version is available, TRUE is returned.
public isVersionAvailable ( string $version ) : boolean
$version string
Résultat boolean

isVersionLoaded() protected méthode

Check if the given version has been loaded already.
protected isVersionLoaded ( string $version ) : boolean
$version string
Résultat boolean

loadConfiguration() abstract protected méthode

Loads a specific version into an array.
abstract protected loadConfiguration ( string $version ) : array
$version string
Résultat array

registerAvailableVersions() abstract protected méthode

Loads a list of available versions into an array.
abstract protected registerAvailableVersions ( ) : array
Résultat array

Property Details

$availableVersions protected_oe property

protected array $availableVersions
Résultat array

$loadedVersions protected_oe property

protected array $loadedVersions
Résultat array