\BXmaker\GeoIP\Favorites\LocationTable
-
Избранные местоположения Class CityTable
namespace BXmaker\GeoIP\Favorites;
class LocationTable extends \Bitrix\Main\Entity\DataManager
{
//...
}
Массовое удалене
/**
* @param $id
* @return bool
*/
public static function deleteAllByFavoritesId($id);
public static function getFilePath();
public static function getMap();
public static function getTableName();
\BXmaker\GeoIP\Favorites\Location
-
Класс для работы с местоположениями избранного списка
namespace BXmaker\GeoIP\Favorites;
class Location
{
//...
}
Вернет все записи по привязанным местоположениям к списку избранного
/**
* @param $favoriteId
* @return array
* @throws \Bitrix\Main\ArgumentException
* @throws \Bitrix\Main\ObjectPropertyException
* @throws \Bitrix\Main\SystemException
*/
public function getRows(int $favoriteId);
public function getRowsForJs(int $favoriteId);
/**
* @return \BXmaker\GeoIP\Favorites\LocationTable
*/
public function table();