Перейти к основному контенту

personQueues.findByCode()

Найти очередь исполнителей по коду

personQueues.findByCode(string $code, bool $isEnabled = null, string $findCodeOperator = '=')
Описание:

Находит очередь исполнителей соответствующую указанному коду.

Атрибуты:
Имя Тип Описание

code

string Код очереди

isEnabled

bool  Активность очереди

findCodeOperator

string  Оператор кода, по умолчанию '='
Возвращает:

ScriptPersonQueue[] - обертка вокруг записи из таблицы person_queues.

Пример:
let personQueue = personQueues.findByCode('хоккей');
let personQueueId = personQueue.id;

Атрибуты и методы ScriptPersonQueue

Описание Метод Возвращаемое значение

Получение id

    .id

    .getId()

    int Получение кода

      .code 

      .getCode()

      string Получение активности

        .is_enabled

        .getIsEnabled()

        bool Получение заголовка

          .title 

          .getTitle()

          string Получение даты создания

            .created_at

            .createdAt

            .getCreatedAtFormatted(string $format = 'Y-m-d H:i:s', ?string $timeZone = null)

            .createdAtFormatted(string $format = 'Y-m-d H:i:s', ?string $timeZone = null)

             string Получение даты обновления

              .updated_at

              .updatedAt

              .getUpdatedAtFormatted(string $format = 'Y-m-d H:i:s', ?string $timeZone = null)

              .updatedAtFormatted(string $format = 'Y-m-d H:i:s', ?string $timeZone = null)

              string Обновление
                .reload() bool Приводит $title к нижнему регистру и сравнивает с заголовком очереди
                  .isSameTitle($title) bool