PHP Класс Crud\Listener\RedirectListener

Listener to improve upon the default redirection behavior of Crud actions Licensed under The MIT License For full copyright and license information, please see the LICENSE.txt
Наследование: extends BaseListener
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$_defaultConfig array Settings

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

Метод Описание
beforeRedirect ( Cake\Event\Event $event ) : void Redirect callback
implementedEvents ( ) : array Returns a list of all events that will fire in the controller during its lifecycle.
reader ( string $key, mixed $reader = null ) : mixed Add or replace a reader
setup ( ) : void Setup method

Защищенные методы

Метод Описание
_getKey ( Crud\Event\Subject $subject, string $reader, string $key ) : mixed Return the value of $type with $key
_getUrl ( Crud\Event\Subject $subject, array $url ) : array Get the new redirect URL

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

_getKey() защищенный Метод

Return the value of $type with $key
protected _getKey ( Crud\Event\Subject $subject, string $reader, string $key ) : mixed
$subject Crud\Event\Subject Subject
$reader string Reader
$key string Key
Результат mixed

_getUrl() защищенный Метод

Expand configurations where possible and replace the placeholder with the actual value
protected _getUrl ( Crud\Event\Subject $subject, array $url ) : array
$subject Crud\Event\Subject Subject
$url array URL
Результат array

beforeRedirect() публичный Метод

If a special redirect key is provided, change the redirection URL target
public beforeRedirect ( Cake\Event\Event $event ) : void
$event Cake\Event\Event Event
Результат void

implementedEvents() публичный Метод

You can override this function to add your own listener callbacks
public implementedEvents ( ) : array
Результат array

reader() публичный Метод

Add or replace a reader
public reader ( string $key, mixed $reader = null ) : mixed
$key string Key
$reader mixed Reader
Результат mixed

setup() публичный Метод

Called when the listener is initialized Setup the default readers
public setup ( ) : void
Результат void

Описание свойств

$_defaultConfig защищенное свойство

Settings
protected array $_defaultConfig
Результат array