logo

Централизованная библиотечная система г. Рязани

Функции модуля (__call)


НАЧАЛО >> Оглавление >> Описание модулей системы >> TestA - Тестовый модуль >> Функции модуля (__call)


Функции могут быть вызваны как UseModule("TestA")->function(parameter1,parameter2,...);

Имя функцииОписаниеПараметры
RqstTestExampleПример реализации пользовательского фильтра заказов
Подробнее... 
Данная функция демонсрирует создание дополнительных пользовательских условий проверки корректности заказа. Для ее использования ее необходимо подключить в настройках модуля заказа. В качестве примера - проверка что бы количество заказов на издание не превышало количества свободных экземпляров
ТипПараметрПо умолчаниюОписание
array$recarrayОбязательныйrecarray - ассоциативный массив array('userrec'=>$userrec, 'bookrec'=>$bookrec, 'rqstrec'=>&$rqstrec, 'userdb'=>$userdb, 'bookdb'=>$bookdb, 'rqstdb'=>$rqstdb). Если функция возвращает непустую строку, то заказ создан не будет и будет выведено сообщение с возвращенной строкой.