Описание

Главные методы ядра находятся в файле kernel/general_functions.php

Список основных функций

a_import(string file)

Предназначена для упрощенного подключения php файлов $file и вывода ошибки в случае неудачи. Указывать ".php" не обязательно.

a_import('libraries/mysql');
a_url(string path, [string query [, bool header]])

Предназначенна для упрощения генерации внутренней ссылки.

  • $path - путь к странице
  • $query - GET запроc (не обязательно)
  • $header - указывает используется ли ссылка в заголовке или нет (не обязательный параметр)
a_url('guestbook/message_delete', 'message_id=1');
a_error([string error_message [, bool fatal_error]])

Служит для вывода сообщения об ошибке $error_message, по умолчанию завершает работу системы

a_error("Сообщение не найдено!");
a_notice(string message, string link [, int timeout])

Служит для вывода информационного сообщения $message и перенаправления пользователя по ссылке $link, не обязательный параметр $timeout указывает на задержку в секундах для перенаправления

a_notice("Сообщение удалено!", a_url('guestbook'));
a_confirm(string message, string link_ok , string link_cancel)

Служит для вывода подтверждения для выполнения определенного действия

  • $message - сообщение для подтверждения
  • $link_ok - ссылка для подтверждения
  • $link_cancel - ссылка для отмены
$message = "Подтверждаете удаление данного сообщения?";
$link_ok = a_url('guestbook/message_delete', 'message_id=1');
$link_cancel = a_url('questbook');

a_confirm($message, $link_ok, $link_cancel);
a_safe(string str)

Служит для обработки строки $str перед помещением ее в базу данных.

a_debug(mixed var)

Служит для вывода дампа переменной $var