Skip to content
This repository was archived by the owner on Mar 2, 2025. It is now read-only.
do- edited this page Jul 14, 2022 · 9 revisions

Запуская метод модуля, обработчик передаёт ему ссылку на себя в качестве переменной this. Таким образом для реализации бизнес-логики метода становятся доступны:

  • this.uuid — уникальный номер запроса;
  • this.module — ссылка на текущий модуль как объект js;
  • this.conf — объект конфигурации приложения (в Eludia.pm это была переменная $preconf);
  • this.rq — объект с параметрами запроса (в Eludia.pm это называлось %_REQUEST, как $_REQUEST в PHP);
  • this.user — объект с реквизитами текущего пользователя (аналог $_USER из Eludia.pm);
  • для каждого ресурса — одноимённая компонента
    • в частности, если заявлен БД-ресурс с именем dbthis.db (как $db в Eludia.pm — но здесь это имя не фиксировано равноправных БД может быть много);
  • this.warnпротоколирование уровня warning.

Clone this wiki locally