Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Action

Открытые члены

 __construct ($actionId, $actionParams, $serverHostname="", $userParams=array(), $freeParams=array())
 
 start (array $inputParams=array())
 
 getResult ()
 

Защищенные члены

 getServerParams ()
 
 makeStartCommand ($inputParams=array())
 
 makeLogRecords ($command="", $result=null, $output="", $error="")
 
 log ($level, $auditType, $actionId, $description)
 

Защищенные данные

 $id = ""
 
 $userParams = array()
 
 $freeParams = array()
 
 $actionParams = array()
 
 $serverHostname = ""
 
 $shellAdapter = null
 
 $result = array()
 
 $logLevel = Logger::LOG_LEVEL_INFO
 

Подробное описание

См. определение в файле action.php строка 12

Конструктор(ы)

◆ __construct()

__construct ( $actionId,
$actionParams,
$serverHostname = "",
$userParams = array(),
$freeParams = array() )
Аргументы
string$actionId
array$actionParams
string$serverHostname
array$userParams
array$freeParams
Исключения

Bitrix\Main\ArgumentNullException

Исключения

Bitrix\Main\ArgumentTypeException

Исключения

Exception

См. определение в файле action.php строка 34

Методы

◆ getResult()

getResult ( )
Возвращает
array Last command execution results

См. определение в файле action.php строка 224

◆ getServerParams()

getServerParams ( )
protected

См. определение в файле action.php строка 62

◆ log()

log ( $level,
$auditType,
$actionId,
$description )
protected

См. определение в файле action.php строка 276

◆ makeLogRecords()

makeLogRecords ( $command = "",
$result = null,
$output = "",
$error = "" )
protected

См. определение в файле action.php строка 229

◆ makeStartCommand()

makeStartCommand ( $inputParams = array())
protected

Makes command for shell action execution

Аргументы
array$inputParams
Возвращает
string - command to execute
Исключения

Bitrix\Main\ArgumentTypeException

См. определение в файле action.php строка 73

◆ start()

start ( array $inputParams = array())

Starts the action execution

Аргументы
array$inputParams- params from previously started actions
Возвращает
int code returned by shell
Исключения

Bitrix\Main\ArgumentTypeException

Исключения

Exception

См. определение в файле action.php строка 143

Данные класса

◆ $actionParams

$actionParams = array()
protected

См. определение в файле action.php строка 17

◆ $freeParams

$freeParams = array()
protected

См. определение в файле action.php строка 16

◆ $id

$id = ""
protected

См. определение в файле action.php строка 14

◆ $logLevel

$logLevel = Logger::LOG_LEVEL_INFO
protected

См. определение в файле action.php строка 22

◆ $result

$result = array()
protected

См. определение в файле action.php строка 21

◆ $serverHostname

$serverHostname = ""
protected

См. определение в файле action.php строка 18

◆ $shellAdapter

$shellAdapter = null
protected

См. определение в файле action.php строка 20

◆ $userParams

$userParams = array()
protected

См. определение в файле action.php строка 15