\BXmaker\AuthUserPhone\Service\HistoryTable
- Класс для работы с таблицей текущих проверок - смс коды, звонки от бота, звонки от пользователей
namespace BXmaker\AuthUserPhone\Service;
class HistoryTable extends \Bitrix\Main\Entity\DataManager
{
//...
}
Удалаяет все записи о проверка по номеру телефона
/**
* @param $phone
* @return bool
* @throws \Bitrix\Main\ArgumentException
* @throws \Bitrix\Main\DB\SqlQueryException
* @throws \Bitrix\Main\SystemException
*/
public static function clearByPhone($phone);
Удалить вообще все записи
/**
* @return bool
* @throws \Bitrix\Main\ArgumentException
* @throws \Bitrix\Main\DB\SqlQueryException
* @throws \Bitrix\Main\SystemException
*/
public function deleteAll();
Удалить все старые записи
/**
* @return bool
* @throws \Bitrix\Main\ArgumentException
* @throws \Bitrix\Main\DB\SqlQueryException
* @throws \Bitrix\Main\SystemException
*/
public function deleteOld();
public static function getFilePath();
public static function getMap();
public static function getTableName();