PHP Class Gc\Core\Updater

Inheritance: extends Object
Afficher le fichier Open project: gotcms/gotcms Class Usage Examples

Protected Properties

Свойство Type Description
$adapter Gc\Core\Updater\Adapter\AbstractAdapter Adapter

Méthodes publiques

Méthode Description
executeScripts ( ) : boolean Update database
getMessages ( ) : array Retrieve messages from adapter
init ( ) : void Initialize update directory
load ( string $type ) : boolean Load adapter
rollback ( string $currentVersion ) : boolean Rollback if problem with database
update ( ) : boolean Update
updateDatabase ( array $configuration, Zend\Db\Adapter\Adapter $dbAdapter ) : boolean Update database
upgrade ( ) : boolean Upgrade

Method Details

executeScripts() public méthode

Update database
public executeScripts ( ) : boolean
Résultat boolean

getMessages() public méthode

Retrieve messages from adapter
public getMessages ( ) : array
Résultat array

init() public méthode

Initialize update directory
public init ( ) : void
Résultat void

load() public méthode

Load adapter
public load ( string $type ) : boolean
$type string Adapter type
Résultat boolean

rollback() public méthode

Rollback if problem with database
public rollback ( string $currentVersion ) : boolean
$currentVersion string Current version
Résultat boolean

update() public méthode

Update
public update ( ) : boolean
Résultat boolean

updateDatabase() public méthode

Update database
public updateDatabase ( array $configuration, Zend\Db\Adapter\Adapter $dbAdapter ) : boolean
$configuration array Configuration
$dbAdapter Zend\Db\Adapter\Adapter Database adapter
Résultat boolean

upgrade() public méthode

Upgrade
public upgrade ( ) : boolean
Résultat boolean

Property Details

$adapter protected_oe property

Adapter
protected AbstractAdapter,Gc\Core\Updater\Adapter $adapter
Résultat Gc\Core\Updater\Adapter\AbstractAdapter