Этот серверный класс содержит методы для работы с записями базы данных с учетом правил контроля доступа (ACL) конкретного пользователя. Все методы SimpleRecordSecure идентичны методам SimpleRecord, но применяются с учетом правил контроля доступа.
Настроено правило ACL на Создание, которое ограничивает пользователю заполнение поля записи. Если он заполнит поле через скрипт и выполнит метод insert(), то запись создастся, но поле будет пустым или будет заполнено значением по умолчанию (если оно предусмотрено), а метод getErrors() вернет соответствующую ошибку.
Настроено правило ACL на Запись/Удаление данных, которое ограничивает пользователю редактирование или удаление записи. Если он попытается изменить значение поля через скрипт и выполнит метод insert(), то поле останется без изменений, а метод getErrors() вернет соответствующую ошибку.
Настроено правило ACL на Чтение данных, которое ограничивает пользователю просмотр записей. Если он попытается запросить запись через скрипт, скрытые данные не будут включены в ответ. Например, колонка или вся строка ответа может быть пустой.