Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Uuid

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

 __construct (string $uuid)
 
 add ()
 
 getMessageId ()
 
 updateMessageId (int $messageId)
 
 delete ()
 
 updateIfExpired ()
 

Открытые статические члены

static validate (string $uuid)
 
static cleanOldRecords ()
 

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

 $connection
 
 $sqlHelper
 

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

См. определение в файле Uuid.php строка 11

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

◆ __construct()

__construct ( string $uuid)
Аргументы
string$uuidUUID value.

См. определение в файле Uuid.php строка 39

Методы

◆ add()

add ( )

Method is trying to add a new UUID to the DB via INSERT IGNORE query. If there is already a record with the same UUID, then we will get false.

Возвращает
bool

См. определение в файле Uuid.php строка 63

◆ cleanOldRecords()

static cleanOldRecords ( )
static

Agent. Deletes old records (older than 30 days) from the table.

Возвращает
string

См. определение в файле Uuid.php строка 211

◆ delete()

delete ( )

Deletes UUID record from the DB table.

Возвращает
bool

См. определение в файле Uuid.php строка 160

◆ getMessageId()

getMessageId ( )

Returns message ID.

Возвращает
int|null

См. определение в файле Uuid.php строка 123

◆ updateIfExpired()

updateIfExpired ( )

Updates UUID record with current date and time, if it is expired.

Возвращает
bool

См. определение в файле Uuid.php строка 194

◆ updateMessageId()

updateMessageId ( int $messageId)

Updates message_id for the certain UUID.

Аргументы
int$messageIdMessage id.

См. определение в файле Uuid.php строка 148

◆ validate()

static validate ( string $uuid)
static

Validates UUIDv4 string.

Возвращает
bool

См. определение в файле Uuid.php строка 87

Данные класса

◆ $connection

$connection
protected

См. определение в файле Uuid.php строка 31

◆ $sqlHelper

$sqlHelper
protected

См. определение в файле Uuid.php строка 34