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

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

 __construct ($name, $handler=null)
 
 getName ()
 
 setHandler ($handler)
 
 getRequestMethod ()
 
 setRequestMethodGet ()
 
 run (HttpRequest $request, Response $response)
 
- Открытые члены унаследованные от Base
 addChecker ($checker)
 
 setCheckers (array $checkers)
 
 addResponseModifier ($modifier)
 
 setResponseModifiers (array $modifiers)
 
 getCheckers ()
 
 getResponseModifiers ()
 

Открытые статические члены

static create ($name)
 
- Открытые статические члены унаследованные от Base
static call ($callee, array $parameters=array())
 

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

 $name
 
 $contentType
 
 $handler
 
 $requestMethod = Listener::REQUEST_METHOD_POST
 
- Защищенные данные унаследованные от Base
 $checkers = array()
 
 $responseModifiers = array()
 

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

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

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

◆ __construct()

__construct ( $name,
$handler = null )

Action constructor.

Аргументы
string$nameName.
callable | null$handlerHandler.

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

Методы

◆ create()

static create ( $name)
static

Create instance.

Аргументы
string$nameName.
Возвращает
static

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

◆ getName()

getName ( )

Get name.

Возвращает
string

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

◆ getRequestMethod()

getRequestMethod ( )

Get request method.

Возвращает
string

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

◆ run()

run ( HttpRequest $request,
Response $response )

Run.

Аргументы
HttpRequest$request
Response$response
Исключения

Bitrix\Main\Error;

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

◆ setHandler()

setHandler ( $handler)

Set handler.

Аргументы
callable$handlerHandler.
Возвращает
$this
Исключения
ArgumentException

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

◆ setRequestMethodGet()

setRequestMethodGet ( )

Set request method GET.

Возвращает
$this

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

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

◆ $contentType

$contentType
protected

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

◆ $handler

$handler
protected

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

◆ $name

$name
protected

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

◆ $requestMethod

$requestMethod = Listener::REQUEST_METHOD_POST
protected

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