MIOLO26
Carregando...
Procurando...
Nenhuma entrada encontrada
Referência à classe MIOLOUpdater
Diagrama de heranças da classe MIOLOUpdater
MIOLOConsole

Membros públicos

 __construct ($updateDataFile)
 
 update ()
 
 getCurrentVersion ()
 
 updateCurrentVersion ($version)
 
 __destruct ()
 
- Membros públicos herdados de MIOLOConsole
 __construct ()
 
 fatalErrorShutdown ()
 
 sigintShutdown ($signal)
 
 getMIOLOInstance ($pathMiolo, $module)
 
 loadMIOLO ()
 

Campos de Dados

const UPDATE = 'update'
 
const PRE_SCRIPT = 'pre'
 
const POST_SCRIPT = 'post'
 
const CURRENT_UPDATE_VERSION_FILE = '.update'
 

Membros protegidos

 message ($message)
 
 error ($message)
 
- Membros protegidos herdados de MIOLOConsole
 prompt ($message, $noMessage)
 
 execute ($cmd, $errorMessage='', $endOnError=true)
 

Outros membros herdados

- Atributos Protegidos herdados de MIOLOConsole
 $MIOLO
 

Descrição detalhada

Class to make MIOLO updates through a ZIP file.

Autor
Daniel Hartmann danie.nosp@m.l@so.nosp@m.lis.c.nosp@m.oop..nosp@m.br

Documentação dos Construtores & Destrutor

◆ __construct()

__construct ( $updateDataFile)

MIOLOUpdater constructor.

Parâmetros
string$updateDataFileFile with update data.

◆ __destruct()

__destruct ( )

Cleanup stuff done by the object.

Documentação das funções

◆ error()

error ( $message)
protected

Override error method for logging purpose.

Parâmetros
string$messageError message.

Reimplementado de MIOLOConsole.

◆ getCurrentVersion()

getCurrentVersion ( )

Get the current version of update file defined by CURRENT_UPDATE_VERSION_FILE constant.

Retorna
integer Current version.

◆ message()

message ( $message)
protected

Override message method for logging purpose.

Parâmetros
string$messageMessage to be printed.

Reimplementado de MIOLOConsole.

◆ update()

update ( )

Perform the update.

◆ updateCurrentVersion()

updateCurrentVersion ( $version)

Create or update the file defined by CURRENT_UPDATE_VERSION_FILE constant.

Parâmetros
integer$versionNew version.
Retorna
integer New version.

Documentação dos campos e atributos

◆ CURRENT_UPDATE_VERSION_FILE

const CURRENT_UPDATE_VERSION_FILE = '.update'

File name with the last update sequential number. This file location is the root of the installation.

◆ POST_SCRIPT

const POST_SCRIPT = 'post'

File name of the script (sh or php) to be executed after applying the patch.

◆ PRE_SCRIPT

const PRE_SCRIPT = 'pre'

File name of the script (sh or php) to be executed before applying the patch.

◆ UPDATE

const UPDATE = 'update'

File name of the compressed (tar.gz or zip) files of MIOLO.


A documentação para esta classe foi gerada a partir do seguinte ficheiro: