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

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

Desktop приложение, отображающее различные уведомления из интернет-магазина

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

 getId ()
 
 checkSecret ($client_secret)
 
 getTitle ()
 
 getAppRights ()
 
 getAllowUserGroup ()
 
- Открытые члены унаследованные от AbstractAppType
 setToken (AuthorizationToken $token=null)
 
 getToken ()
 
- Открытые члены унаследованные от AbstractAppType
 getId ()
 
 getTitle ()
 

Дополнительные унаследованные члены

- Поля данных унаследованные от AbstractAppType
const FULL_RIGHTS = 'all'
 

Методы

checkSecret (   $client_secret)

Возвращает SHA1 от секретного ключа client_secret, который должен передаваться вместе с client_id в момент авторизации

Возвращает
string

Замещает InterfaceHasApi.

getAllowUserGroup ( )

Возвращает группы пользователей, которым доступно данное приложение. Сведения загружаются из настроек текущего модуля

Возвращает
["group_id_1", "group_id_2", ...]

Замещает InterfaceHasApi.

getAppRights ( )

Метод возвращает массив, содержащий требуемые права доступа к json api для приложения

Возвращает
[ [ 'method' => 'метод', 'right_codes' => [код действия, код действия, ...] ], ... ]

Замещает InterfaceHasApi.

getId ( )

Возвращает строковый идентификатор приложения

Возвращает
string
getTitle ( )

Метод возвращает название приложения

Возвращает
string