Spec-Zone.ru › Symfony 4.1

GuardEvent

class GuardEvent extends Event

Методы

bool isPropagationStopped()

Возвращает, следует ли запускать дальнейшие обработчики событий.

из Event
stopPropagation()

Останавливает распространение события для дальнейших обработчиков событий.

из Event
__construct(object $subject, Marking $marking, Transition $transition, $workflowName = 'unnamed')
getMarking() из Event
getSubject() из Event
getTransition() из Event
WorkflowInterface getWorkflow() из Event
getWorkflowName() из Event
getMetadata(string $key, $subject) из Event
isBlocked()
setBlocked($blocked)
TransitionBlockerList getTransitionBlockerList()
void addTransitionBlocker(TransitionBlocker $transitionBlocker)

Детали

bool isPropagationStopped()

Возвращает, следует ли запускать дальнейшие обработчики событий.

Возвращаемое значение

bool Является ли распространение уже остановлено для данного события

См. также

Event::stopPropagation

stopPropagation()

Останавливает распространение события для дальнейших обработчиков событий.

Если к одному и тому же событию подключено несколько обработчиков событий, дальнейшие обработчики не будут вызваны, как только любой из обработчиков вызовет stopPropagation().

__construct(object $subject, Marking $marking, Transition $transition, $workflowName = 'unnamed')

Параметры

object $subject
Marking $marking
Transition $transition
$workflowName

getMarking()

getSubject()

getTransition()

WorkflowInterface getWorkflow()

Возвращаемое значение

WorkflowInterface

getWorkflowName()

getMetadata(string $key, $subject)

Параметры

string $key
$subject

isBlocked()

setBlocked($blocked)

Параметры

$blocked

TransitionBlockerList getTransitionBlockerList()

Возвращаемое значение

TransitionBlockerList

void addTransitionBlocker(TransitionBlocker $transitionBlocker)

Параметры

TransitionBlocker $transitionBlocker

Возвращаемое значение

void

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Workflow/Event/GuardEvent.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API