static void &_Factory(
&$args
)
|
|
Фабрика.
Создает один объект при помощи конструктора. Если объект уже есть - возвращает его.
Параметры:
API теги:
Информационные теги:
Автор:
| Denis Ranneft a.k.a. ImmortaL <denis@ranneft.ru> |
Версия:
| f0.2 |
Начиная с:
| 0.1.0a |
static string _stripTags(
$xml
)
|
|
Для обрезки <?...?> xml тегов
Параметры:
API теги:
Информационные теги:
Автор:
| Denis Ranneft a.k.a. ImmortaL <denis@ranneft.ru> |
Версия:
| f0.1 |
Начиная с:
| 0.2.1a |
Model __construct(
[array
$system_array = array()], [
&$args = array('controller'=>'indexController', 'action'=>'show', 'locale'=>'ru_')], string
$controller, string
$action
)
|
|
Собственно конструктор.
Создает объект. Устанавливает директории для шаблонов вида, для кэша, для сервисных шаблонов.
Параметры:
array |
$system_array: |
|
string |
$controller: |
|
string |
$action: |
|
array |
&$args: |
|
API теги:
Информационные теги:
Автор:
| Denis Ranneft a.k.a. ImmortaL <denis@ranneft.ru> |
Версия:
| f0.1 |
Начиная с:
| 0.1.0a |
string|bool checkXML(
[
$lifetime = '']
)
|
|
Проверяет наличие XML-кэша В случае отсутствия кэша возвращает false
Параметры:
API теги:
Информационные теги:
Автор:
| Denis Ranneft a.k.a. ImmortaL <denis@ranneft.ru> |
Версия:
| f0.3 |
Сделать:
| В данный момент проверка XML файлов, происходит только в случае если устарел HTML-кэш, необходимо пересмотреть систему таким образом, что если данные устарели, то HTML кэш обязательно должен быть переписан |
Начиная с:
| 0.1.0a |
Проверяет директорию для XML кэша Если нет - пытается создать. Если создать не удает создает исключение.
Приложение работает - кэш не пишется.
API теги:
Информационные теги:
Автор:
| Denis Ranneft a.k.a. ImmortaL <denis@ranneft.ru> |
Версия:
| f0.2 |
Начиная с:
| 0.2.1a |
string|Exception generateXML(
[
$_Params = array()]
)
|
|
Запрашивает необходимый документ в базе данных.
Параметры:
API теги:
Абстрактный
| |
Доступ:
| private |
Информационные теги:
Автор:
| Denis Ranneft a.k.a. ImmortaL <denis@ranneft.ru> |
Версия:
| f0.1 |
Начиная с:
| 0.1.0a |
string getXML(
[
$_Params = array()]
)
|
|
Получает XML Получает его из базы данных.
Параметры:
API теги:
Информационные теги:
Автор:
| Denis Ranneft a.k.a. ImmortaL <denis@ranneft.ru> |
Версия:
| f0.3 |
Начиная с:
| 0.1.0a |
string|bool writeXML(
$xml
)
|
|
Записывает XML-кэш
Параметры:
API теги:
Информационные теги:
Автор:
| Denis Ranneft a.k.a. ImmortaL <denis@ranneft.ru> |
Версия:
| f0.3 |
Начиная с:
| 0.1.5a |