MessageTable

Класс \Bxmaker\GeoIP\MessageTable используется для организации работы с геозависимыми сообщениями.

\Bxmaker\GeoIP\MessageTable 
поля:
ID,
TYPE_ID - привязка сообщений к типу и сайту, например к типу PHONE 
MESSAGE -  содержимое сообщения
DEF -  использваоть по умолчанию этот вараинт
CITY - название города, например Москва
START -  время начала показа сообщения, по умолчанию 00:00
STOP - время окончания показа, по умолчанию 23:59
GROUP - группа местоположений (избранная группа местоположений этого модуля если не установлен модуль интернет-магазина)


Для любого типа сообщения, может быть только одно сообщение с отметкой DEF=true, оно используется как значений по умолчанию когда другие сообщения либо не подходят по городу, либо не попадают в интервал показа


\Bxmaker\GeoIP\Message\TypeTable 
поля:
ID,
SITE_ID, - например s1
TYPE - например PHONE

\Bxmaker\GeoIP\Message\TypeTable -  класс для работы с типами сообщений и привязки их к сайтам

При работе с классами используйте ORM битрикса, то есть методы getList, add, update, delete.