1.0.1
1.0.1.0
GPL3
The Requires
1.0.0
1.0.0.0
GPL3
The Requires
Disclaimer: Module is not complete and not ready for use yet., (*1)
Access::admin(true); //exit to HTTP base authorization if fail (bool) Access::admin(); (bool) Access::debug(); (bool) Access::test();
В момент проверки уровня доступа при положительном ответе отправляется заголовок Cache-Control:no-store., (*2)
При проверке уровня доступа внутри кэширумой функции по дате изменения файла или другому событию созданный кэш в последствии не сбросится при положительном ответе, так как проверка возращающая положительный результат не будет запускаться и заголовка no-store не появится. Но это проблемы отладки., (*3)
Общий кэш для посетителей не будет создан если есть true при проверке уровня доступа. Кэш появится только при false. Соответственно в кэшируемом коде могут быть отладочные вызовы. Кэш будет создан только для условий false по уровню доступа, и не будет содержать отладочных вызовов или сообщений., (*4)
Параметр ?-access=false
отключает права admin и debug, запрос выполняется только c разрешением для тестовых сообщений false, false, true, (*5)
Параметр ?-access=true
права не меняются, кэш сохраняется, но появится отметка что админ только что заходил... это мягко обновит кэши шаблонов и будут проверятся файлы на изменения, (*6)
GPL3
GPL3