baserCMS クラスリファレンス

BcControllerEventDispatcher
in package
implements EventListenerInterface

Class BcControllerEventDispatcher

コントローラーイベントディスパッチャ

beforeRender 等の、CakePHPのコントローラー向け標準イベントについて、 コントローラーごとにイベントをディスパッチする。 bootstrap で attach される。

《イベント名の命名規則》 Controller.ControllerName.eventName

Table of Contents

Interfaces

EventListenerInterface

Methods

beforeRedirect()  : Response|null
beforeRedirect
beforeRender()  : void
beforeRender
implementedEvents()  : array<string|int, mixed>
implementedEvents
initialize()  : void
initialize
shutdown()  : void
shutdown
startup()  : void
startup

Methods

beforeRedirect()

beforeRedirect

public beforeRedirect(Event $event) : Response|null
Parameters
$event : Event
Tags
checked
noTodo
unitTest
Return values
Response|null

beforeRender()

beforeRender

public beforeRender(Event $event) : void
Parameters
$event : Event
Tags
checked
noTodo
unitTest

implementedEvents()

implementedEvents

public implementedEvents() : array<string|int, mixed>
Tags
checked
noTodo
unitTest
Return values
array<string|int, mixed>

initialize()

initialize

public initialize(Event $event) : void
Parameters
$event : Event
Tags
checked
noTodo
unitTest

        
On this page

Search results