route_delete.after

Срабатывает после удаления правила из настроек структуры сайта.

Сайт

Входящие параметры (передаются по ссылке)

$params['domain'] string Адрес сайта, из настроек которого было удалено правило.
$params['route'] array Свойства удалённого правила.
$params['route']['url'] string Редактируемая часть адреса правила.
$params['route']['app'] string Идентификатор приложения, выбранного в свойствах правила.
… код плагина …

Результат работы плагина

Сайт

Пример кода плагина

PHP

public function routeDeleteAfter($params)
{
    $app_id = ifset($params, 'route', 'app', null);

    if ($app_id) {
        waLog::log(sprintf('Website structure rule of the %s app has been deleted.', $app_id), 'site/plugins/my.log');
    }
}