DIC

В качестве DIC используется библиотека Pimple

  • $this->dic['session_id'] - строка, в которой хранится ключ, полученный в запросе от клиента в заголовке X_SESSION_ID

  • $this->dic['utc_offset'] - строка, в которой хранится смещение временной зоны клиента относительно UTC, полученное в запросе от клиента в заголовке X_UTC_OFFSET

  • $this->dic['user'] - массив с информацией о пользователе, если пользователь не найден, массив будет пустым

  • $this->dic['datetimenow'] - строка с временем запуска скрипта в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС, подробнее можно почитать здесь

  • $this->dic['phpmailer'] - объект класса PHPMailer, используется элементом контейнера mailer

  • $this->dic['mailer'] - объект класса ядра, для отправки писем, подробнее можно почитать здесь

  • $this->dic['sms'] - объект класса отправки sms, подробнее можно почитать здесь

  • $this->dic['datachangelog'] - объект класса ядра, для логирования действия пользователя с данными в базе, подробнее можно почитать здесь

  • $this->dic['log'] - объект класса Monolog, подробнее можно почитать здесь

  • $this->dic['checker'] - объект класса Lemurro\Api\Core\Checker\Checker, подробнее можно почитать здесь