[Закрыть]
 
popoff.donetsk.ua
Обман выглядит достаточно убедительно, но ведь и сон кажется явью, пока мы спим. Прежде чем понять, что сон - это сон, мы должны проснуться.
Начало | Новости | Статьи | Форум | Опросы | Карта сайта | Обо мне
popoff.donetsk.ua - Статьи - Программирование - Модули - cms - cms.cache - cms_cache_privilege
Я это делаю
Персональное меню
Голосование
Деньги, либо любимое занятие? Постоянный адрес этого вопроса
Ваш возраст (не обязательно):

Введите целое число от 3 до 99.
Почему? (не обязательно):
Другие вопросы
Поиск по сайту
Реклама
Гинеколог, стоматолог, психотерапевт в Донецке
Статистика

cms_cache_privilege

Постоянный адрес статьи

cms_cache_privilege -- Добавить имя привилегии, от наличия которой у текущего пользователя зависит генерируемое данное

Описание

void cms_cache_privilege(string $s_privilege, bool $is_child=false);

Добавить имя привилегии, от наличия которой у текущего пользователя зависит генерируемое данное

Требуемая библиотека: cms.cache

Эта функция вызывается автоматически при выполнении проверки привилегий, поэтому обычно Вам не требуется вызывать эту функцию в Ваших скриптах.

Факт наличия или отсутствия привилегии $s_privilege у текущего пользователя влияет на формирование вторичного ключа.

$s_privilege
Имя привилегии.
$is_child
Способ проверки привилегий. Если значение этого аргумента не передано либо равно false, то выполняется проверка родительской привилегии. Если значение этого аргумента равно true, то выполняется проверка дочерней привилегии.

Рисунок. Исходный код функции cms_cache_privilege

function cms_cache_privilege($s_privilege,$is_child=false)
{
  if(
$is_child)
    
cms_cache_key('cp.'.$s_privilege);
  else
    
cms_cache_key('pp.'.$s_privilege);
}

Смотрите так же

Статьи
 Статьи, расположенные на этом сайте
 
Программирование
 Здесь описан бесплатный движок для портала, приведена документация по всем модулям разрабатываемой мной системы на PHP, описаны некоторые подходы к программированию и приведены некоторые мои разработки на Delphi.
 
Модули
 Описание модулей системы
 
cms
 Подсистема управления контентом (content managment subsystem)
 
cms.cache
 Модуль для кеширования результатов работы скриптов
 
cms_cache_active
 Проверить, происходит ли сейчас генерация данного, которое будет записано в кеш
cms_cache_clear
 Очистить кеш
cms_cache_dependency
 Добавить объект, от которого зависит генерируемое данное
cms_cache_end
 Завершить процесс генерации кешируемого данного и записать новый элемент в кеш
cms_cache_key
 Добавить динамический объект, значение которого следует учитывать при вычислении вторичного ключа
cms_cache_start
 Проверить наличие данного в кеше и начать процесс генерации кешируемого данного

Последняя модификация: 01.09.05 14:01

Не проходите мимо! Оставьте Ваш комментарий в форуме! >>>