PHP Класс Scalr_Scripting_Manager

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

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

Метод Описание
extendMessage ( Scalr_Messaging_Msg $message, AbstractServerEvent $event, DBServer $eventServer, DBServer $targetServer )
getEventScriptList ( AbstractServerEvent $event, DBServer $eventServer, DBServer $targetServer )
getScriptingBuiltinVariables ( )
prepareScript ( $scriptSettings, DBServer $targetServer, AbstractServerEvent $event = null )

Приватные методы

Метод Описание
makeSeed ( )

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

extendMessage() публичный статический Метод

public static extendMessage ( Scalr_Messaging_Msg $message, AbstractServerEvent $event, DBServer $eventServer, DBServer $targetServer )
$message Scalr_Messaging_Msg
$event AbstractServerEvent
$eventServer DBServer
$targetServer DBServer

getEventScriptList() публичный статический Метод

public static getEventScriptList ( AbstractServerEvent $event, DBServer $eventServer, DBServer $targetServer )
$event AbstractServerEvent
$eventServer DBServer
$targetServer DBServer

getScriptingBuiltinVariables() публичный статический Метод

public static getScriptingBuiltinVariables ( )

prepareScript() публичный статический Метод

public static prepareScript ( $scriptSettings, DBServer $targetServer, AbstractServerEvent $event = null )
$targetServer DBServer
$event AbstractServerEvent