Содержимое
Поиск
\BXmaker\GeoIP\Favorites\Site
\BXmaker\GeoIP\Favorites\SiteTable -
Привязка тизбранных местоположений к сайтам Class SiteTable
namespace BXmaker\GeoIP\Favorites;
class SiteTable extends \Bitrix\Main\Entity\DataManager
{
//...
}
Методы
deleteAllByFavoritesId
Массовое удаления привязок по ID избарнного
/**
* @param $id
* @return bool
*/
public static function deleteAllByFavoritesId($id);
getFilePath
public static function getFilePath();
getMap
public static function getMap();
getTableName
public static function getTableName();
\BXmaker\GeoIP\Favorites\Site -
Класс для работы с привязками избранного к сайтам
namespace BXmaker\GeoIP\Favorites;
class Site
{
//...
}
Методы
getSiteIdList
Веренет массив сайтов к которым привязан список
/**
* @param int $favoriteId
* @return array
*/
public function getSiteIdList(int $favoriteId);
setLinks
Установит новую привязку избранного списка к сайтам
/**
* @param int $favoriteId
* @param string[] $arSiteId
* @return $this
*/
public function setLinks(int $favoriteId, array $arSiteId = []);
table
/**
* @return \BXmaker\GeoIP\Favorites\SiteTable
*/
public function table();