Версия: 6.x
burger close
Класс Handlers
Граф наследования:Handlers:
HandlerAbstract

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

Класс содержит обработчики различных событий

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

 init ()
 
- Открытые члены унаследованные от HandlerAbstract
 init ()
 
 bind ($events, $callback_class=null, $callback_method=null, $priority=10)
 

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

static getRoute (array $routes)
 
static exportGetTypes ($list)
 
static getMenus ($items)
 
static cron ($params)
 
static ormInitCatalogDir (Dir $dir)
 
static ormInitCatalogOffer (Offer $offer)
 
static ormInitCatalogProduct (Product $product)
 
static ormAfterWriteCatalogOffer ($params)
 
static ormBeforeMultiupdateCatalogDir ($params)
 
static ormInitCatalogWarehouse (WareHouse $warehouse)
 

Методы

static cron (   $params)
static

Запускает экспорт данных по API

Исключения
\RS\Orm\Exception
\Exception
static exportGetTypes (   $list)
static

Возвращает список доступных типов экспорта

Аргументы
ExportType\AbstractType[]$list список доступных типов экспорта
Возвращает
array
static getMenus (   $items)
static

Возвращает пункты меню этого модуля в виде массива

static getRoute ( array  $routes)
static

Возвращает маршруты данного модуля

Аргументы
RouteAbstract[]$routes список маршрутов
Возвращает
array

Возвращает маршруты данного модуля

Аргументы
array$routes- ранее установленые маршруты
Возвращает
array
init ( )
static ormAfterWriteCatalogOffer (   $params)
static

Помещает в очередь на экспорт комплектацию после обновления

Аргументы
$params
Исключения
\RS\Db\Exception
\RS\Exception
static ormBeforeMultiupdateCatalogDir (   $params)
static

Обработчик мультиредактирования категорий

Аргументы
$params
Исключения
\RS\Db\Exception
static ormInitCatalogDir ( Dir  $dir)
static

Добавляет поле в категориях для категорий ВК

Аргументы
Dir$dir
static ormInitCatalogOffer ( Offer  $offer)
static

Добавляем поле в объект комплектации

Аргументы
Offer$offer
static ormInitCatalogProduct ( Product  $product)
static

Добавляет поле в объект товара

Аргументы
Product$product
static ormInitCatalogWarehouse ( WareHouse  $warehouse)
static