Расширенный поиск
Результаты поиска
Найдено 529 результатов
bot.isEnabledIntegrationById()
Проверить активность интеграции по id bot.isEnabledIntegrationById(?int $integrationId) Описание: Проверяет есть ли такая интеграция по id и включена ли она. Атрибуты: Имя Тип Описание integrationId int ID интеграции Возвращает: boo...
item.getDateFormattedString()
Получить форматированную дату из произвольной строки item.getDateFormattedString(string $date, string $toFormat = 'Y-m-d H:i:s', string|null $fromFormat = 'Y-m-d H:i:s', string|null $toTimeZone = null, string|null $fromTimeZone = null) Описание: Меняет форм...
bot.releaseAllCurrentLocks()
Освободить все блокировки bot.releaseAllCurrentLocks(): bool Описание: Освобождает все блокировки захваченные в текущем скрипте Возвращает: bool - подтверждение освобождения блокировки.
bot.waitForBotLock()
Захватить блокировку по боту bot.waitForBotLock(string $lockName, string $lockPrefix = '', ?int $ttlSec = null, $maxWaitSec = 300): bool Описание: Дожидается, когда блокировка будет освобождена, и затем захватывает ее. Атрибуты: Имя Тип Описание ...
bot.waitForBusinessLock()
Захватить блокировку по бизнесу bot.waitForBusinessLock(string $lockName, string $lockPrefix = '', ?int $ttlSec = null, $maxWaitSec = 300): bool Описание: Дожидается, когда блокировка будет освобождена, и затем захватывает ее. Атрибуты: Имя Тип Оп...
bot.getLockNameForBusiness()
Сгенерировать имя блокировки по бизнесу bot.getLockNameForBusiness(string $lockName, string $lockPrefix = ''): string Описание: Генерирует имя блокировки по бизнесу. Использование на данный момент смысла не имеет, функции блокировок сами добавляют дополни...
bot.getLockNameForBot()
Сгенерировать имя блокировки по боту bot.getLockNameForBot(string $lockName, string $lockPrefix = ''): string Описание: Генерирует имя блокировки по боту. Использование на данный момент смысла не имеет, функции блокировок сами добавляют дополнительные пре...
Блокировки как средство управления параллелизмом
Управление блокировками является центральной концепцией в контексте многопользовательских систем при совместном, параллельном использовании ресурсов несколькими пользователями, точнее - параллельными процессами. Для построения правильной архитектуры параллельн...
item.reload()
Перезагрузить данные записи из бд item.reload() Описание: Перезагружает значение записи из бд в таблицу. Возвращает: bool - подтверждение удачной перезагрузки записи. Пример: Перезагрузка всех записей таблицы: var items = table.find('regions'); for(...
item.getDateFormatted()
Получить форматированную дату по названию поля item.getDateFormatted(string $fieldName, string $toFormat = 'Y-m-d H:i:s', string|null $toTimeZone = null, string|null $fromTimeZone = null) Описание: Возвращает значение даты измененного формата из запрашиваем...
bot.isEnabledIntegrationByCode()
Проверить активность интеграции по коду bot.isEnabledIntegrationByCode(?string $integrationCode) Описание: Проверяет есть ли такая интеграция по коду и включена ли она. Атрибуты: Имя Тип Описание integrationId int ID интеграции Возвр...
item.delete()
Удаление записи item.delete() Описание: Удаляет указанную запись item в таблице. Возвращает: bool - подтверждение удачного удаления записи. Пример: Удаление всех записей из таблицы: var items = table.find('regions'); for(var i = 0; i < items.length;...
item.update()
Обновление записи item.update(array|object $data) Описание: Изменяет значение указанной записи item в таблице. Атрибуты: Имя Тип Описание data array | object ( json{} ) Значения | значение записи Возвращает: bool - подтверждение уда...
table.max()
Поиск максимального значения по полю table.max(string $tableName, string $column, array|object $where = []) Описание: Ищет записи соответствующие условию метода в таблице и возвращает наибольшее по значению из них. Атрибуты: Имя Тип Описание ...
table.sum()
Подсчет суммы по полю table.sum(string $tableName, string $column, array|object $where = []) Описание: Ищет записи соответствующие условию метода в таблице и возвращает сумму их значений. Атрибуты: Имя Тип Описание tableName string Наименов...
table.count()
Подсчет количества записей table.count(string $tableName, array|object $where = []) Описание: Ищет записи соответствующие условию метода в таблице и возвращает их количество. Атрибуты: Имя Тип Описание tableName string Наименование таблицы,...
table.find()
Поиск записей table.find(string $tableName, array|object $columns = [], array|object $where = [], array|object $orderBy = [], ?int $limit = null, ?int $offset = null): array Описание: Ищет записи в таблице и возвращает их в виде массива объектов. Атрибуты:...
table.createItem()
Создание записи table.createItem(string $tableName, array|object $data) Описание: Создает запись в таблице и возвращает значение этой записи, как объект. Атрибуты: Имя Тип Описание tableName string Наименование таблицы, в которой будет ...
lead.setActiveNlpIntegrationByCode()
Присвоить интеграцию лиду по коду lead.setActiveNlpIntegrationByCode(?string $integrationCode) Описание: Присваивает интеграцию лиду в соответствии с кодом интеграции. Атрибуты: Имя Тип Описание integrationCode string Код интеграции ...
bot.releaseCurrentLockForBusiness()
Освободить блокировку скрипта по бизнесу bot.releaseCurrentLockForBusiness(string $lockName, string $lockPrefix = ''): bool Описание: Освобождает блокировку захваченную текущем скрипте по бизнесу. Атрибуты: Имя Тип Описание lockName string ...