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

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

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

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

static ApiOauthTokenSuccess ($params)
 
static ormInitBannersBanner (\Banners\Model\Orm\Banner $banner)
 
static ormInitUsersUser (\Users\Model\Orm\User $orm_user)
 
static ormAfterwriteUsersUser ($param)
 
static getMenus ($items)
 

Поля данных

const BANNER_TYPE_NONE = '0'
 
const BANNER_TYPE_LINK = 'Link'
 
const BANNER_TYPE_MENU = 'Menu'
 

Методы

static ApiOauthTokenSuccess (   $params)
static

Сохраняем Firebase токены, если они были сообщены при авторизации через oauth.token мобильным приложением. Токен передается в параметре custom[push_token]=.....

Аргументы
array$params- параметры удачной авторизации
Исключения
\RS\Orm\Exception
static getMenus (   $items)
static

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

Аргументы
array$items- массив пунктов меню установленных ранее
Возвращает
array
init ( )
static ormAfterwriteUsersUser (   $param)
static

Сохраняем сведения о запретах на Push уведомления

Аргументы
array$param- массив параметров
static ormInitBannersBanner ( \Banners\Model\Orm\Banner  $banner)
static

Расширяем объект баннера

Аргументы
\Banners\Model\Orm\Banner$banner- объект баннера
static ormInitUsersUser ( \Users\Model\Orm\User  $orm_user)
static

Добавляем возможность включать/выключать пользователям право отправлять push уведомления

Аргументы
\Users\Model\Orm\User$orm_user- объект пользователя
Исключения
\RS\Db\Exception

Поля

const BANNER_TYPE_LINK = 'Link'
const BANNER_TYPE_MENU = 'Menu'
const BANNER_TYPE_NONE = '0'