Class EventsJournal

[Строка 14]

Classes extended from EventsJournal:
 		
EventsJournalAdmin
Класс модуля "Журнал событий"

Размещен: /Kernel/EventsJournal.class.php

Описание

Система управления сайтом HostCMS v. 5.xx

Copyright © 2005-2010 ООО "Хостмэйк" (Hostmake LLC), http://www.hostcms.ru

Ядро, класс журналирования событий.

Файл: /modules/Kernel/EventsJournal.class.php

author

Hostmake LLC

version

5.x


Свойства класса


Константы класса


Унаследованные константы класса


Унаследованные свойства класса


Методы

  • str convert_str_for_csv()
    Подготовка строки к записи в CSV-файл
  • boolean log_access()
    Метод протоколирования получения доступа к системе управления

Унаследованные методы


Описания методов

    EventsJournal::convert_str_for_csv

    convert_str_for_csv( str $str );

    Описание

    Подготовка строки к записи в CSV-файл

    Принимаемые параметры

    $str

    исходная строка

    1.  <?php
    2.  $EventsJournal = new EventsJournal();
    3.  
    4.  $str 'Строка с "текстом" к записи в CSV-файл';
    5.  
    6.  $newstr $EventsJournal->convert_str_for_csv($str);
    7.  
    8.  // Распечатаем результат
    9.  echo $newstr;
    10.  ?>

    Возвращает

    обработанная строка

    [ Наверх ]


    EventsJournal::log_access

    log_access( string $login, string_type $message, [string $status = 0], [string $send_email = true] );

    Описание

    Метод протоколирования получения доступа к системе управления

    Принимаемые параметры

    $login

    логин пользователя

    $message

    текст сообщения для события

    $status

    статус события (значимость события), необязательный параметр.
    Статус имеет значения:
    0 – Нейтральное
    1 – Успешное
    2 – Низкий уровень критичности
    3 – Средний уровень критичности
    4 – Наивысший уровень критичности

    $send_email

    отправлять администратору сообщение о произошедшем событии (по умолчанию true), необязательный параметр

    1.  <?php
    2.  $EventsJournal = new EventsJournal();
    3.  
    4.  $login 'tygra';
    5.  $message 'Текст сообщения';
    6.  $status = 0;
    7.  
    8.  $result $EventsJournal->log_access($login$message$status);
    9.  
    10.  if ($result)
    11.  {
    12.      echo "Доступ получен";
    13.  }
    14.  else
    15.  {
    16.      echo "Ошибка получения доступа";
    17.  }
    18.  ?>

    [ Наверх ]



Описания переменных


Описание констант класса