PHP Класс Gc\Core\Updater

Наследование: extends Object
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$adapter Gc\Core\Updater\Adapter\AbstractAdapter Adapter

Открытые методы

Метод Описание
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

Описание методов

executeScripts() публичный Метод

Update database
public executeScripts ( ) : boolean
Результат boolean

getMessages() публичный Метод

Retrieve messages from adapter
public getMessages ( ) : array
Результат array

init() публичный Метод

Initialize update directory
public init ( ) : void
Результат void

load() публичный Метод

Load adapter
public load ( string $type ) : boolean
$type string Adapter type
Результат boolean

rollback() публичный Метод

Rollback if problem with database
public rollback ( string $currentVersion ) : boolean
$currentVersion string Current version
Результат boolean

update() публичный Метод

Update
public update ( ) : boolean
Результат boolean

updateDatabase() публичный Метод

Update database
public updateDatabase ( array $configuration, Zend\Db\Adapter\Adapter $dbAdapter ) : boolean
$configuration array Configuration
$dbAdapter Zend\Db\Adapter\Adapter Database adapter
Результат boolean

upgrade() публичный Метод

Upgrade
public upgrade ( ) : boolean
Результат boolean

Описание свойств

$adapter защищенное свойство

Adapter
protected AbstractAdapter,Gc\Core\Updater\Adapter $adapter
Результат Gc\Core\Updater\Adapter\AbstractAdapter