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

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

Класс предоставляет API связанные со счетчиком для CRUD контроллера

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

 __construct (TopicApi $topic_api)
 
 getMeterId ()
 
 getUnviewedCounter ()
 
 markAsViewed ($ids)
 
 markAllAsViewed ()
 
 removeViewedFlag ($ids)
 

Защищенные данные

 $topic_api
 

Конструктор(ы)

__construct ( TopicApi  $topic_api)

Методы

getMeterId ( )

Возвращает идентификатор счетчика

Возвращает
string

Замещает MeterApiInterface.

getUnviewedCounter ( )

Возвращает количество открытых тем поддержки

Аргументы
integer | null$user_id
Возвращает
integer

Замещает MeterApiInterface.

markAllAsViewed ( )

Заглушка. Отмечает просмотренными все объекты

Аргументы
integer | null$user_id
Возвращает
integer

Замещает MeterApiInterface.

markAsViewed (   $ids)

Заглушка. Отмечает просмотренным один объект Возвращает количество непросмотренных объектов

Аргументы
array$ids
Возвращает
integer

Замещает MeterApiInterface.

removeViewedFlag (   $ids)

Удаляет сведения о просмотрах объектов

Возвращает
bool

Замещает MeterApiInterface.

Поля

$topic_api
protected