phpDocumentor PHPShopClass
[ class tree: PHPShopClass ] [ all elements ]

Class: PHPShopCore

Source Location: /phpshop/class/core.class.php

Class PHPShopCore

Descendants
Child Class Description
PHPShopCoretest Обработчик тестовой страницы
PHPShopForma Обработчик формы сообщения с сайта
PHPShopGbook Родительский класс ядра
PHPShopIndex Обработчик первой страницы
PHPShopLinks Родительский класс ядра
PHPShopMap Обработчик карты сайта
PHPShopNews Родительский класс ядра
PHPShopSearch Обработчик поиска
PHPShopSkin Обработчик шаблонов для скачивания

[ Top ]
Property Summary
array   $action  
bool   $debug  
mixed   $description  
string   $Disp  
mixed   $keywords  
mixed   $lastmodified  
mixed   $ListInfoItems  
string   $navigationArray  
string   $navigationBase  
string   $navigation_link  
string   $objBase  
bool   $parser  
string   $template  
string   $title  

[ Top ]
Method Summary
PHPShopCore   PHPShopCore()  
void   add()   Добавление данных
void   addToTemplate()   Добавление данных в вывод парсера
void   Compile()   Компиляция парсинга
array   getFullInfoItem()   Выдача подробного описания
array   getListInfoItem()   Выдача списка данных
void   getMeta()  
void   getNavigationPath()  
mixed   getValue()   Выдача системной переменной
void   header()   Генерация даты изменения документа
bool   isAction()   Проверка экшена
void   loadActions()   Загрузка экшенов
void   meta()   Генерация заголовков документа
void   navigation()   Навигация хлебных крошек
string   OpenHTML()   Возврат содержимого файла
void   parseTemplate()   Парсинг шаблона и добавление в общую переменную вывода
void   set()   Создание системной переменной для парсинга
void   setAction()   Назначение экшена обработки перемнных POST и GET
void   setError()   Сообщение об ошибке
void   setError404()   Генерация ошибки 404
void   setPaginator()   Генерация пагинатора

[ Top ]
Properties
array   $action = array("nav"=>"index") [line 26]

[ Top ]
bool   $debug = false [line 18]

[ Top ]
mixed   $description [line 30]

[ Top ]
string   $Disp [line 22]

[ Top ]
mixed   $keywords [line 30]

[ Top ]
mixed   $lastmodified [line 30]

[ Top ]
mixed   $ListInfoItems [line 22]

[ Top ]
string   $navigationArray = 'CatalogPage' [line 42]

[ Top ]
string   $navigationBase = 'base.table_name' [line 46]

[ Top ]
string   $navigation_link = '' [line 34]

[ Top ]
string   $objBase [line 14]

[ Top ]
bool   $parser = false [line 50]

[ Top ]
string   $template = 'templates.shop' [line 38]

[ Top ]
string   $title [line 30]

[ Top ]
Methods
Constructor PHPShopCore  [line 58]

  PHPShopCore PHPShopCore( )



[ Top ]
add  [line 334]

  void add( string $content, [bool $list = false]  )

Добавление данных

Parameters:
string   $content:  содержание
bool   $list:  [1] - добавление в список данных, [0] - добавление в общую переменную вывода


[ Top ]
addToTemplate  [line 321]

  void addToTemplate( string $template  )

Добавление данных в вывод парсера

Parameters:
string   $template:  шаблон для парсинга


[ Top ]
Compile  [line 363]

  void Compile( )

Компиляция парсинга



[ Top ]
getFullInfoItem  [line 313]

  array getFullInfoItem( array $select, array $where, [array $order = false]  )

Выдача подробного описания

Parameters:
array   $select:  имена колонок БД для выборки
array   $where:  параметры условий запроса
array   $order:  параметры сортировки данных при выдаче


[ Top ]
getListInfoItem  [line 236]

  array getListInfoItem( [array $select = false], [array $where = false], [array $order = false]  )

Выдача списка данных

Parameters:
array   $select:  имена колонок БД для выборки
array   $where:  параметры условий запроса
array   $order:  параметры сортировки данных при выдаче


[ Top ]
getMeta  [line 104]

  void getMeta( $content  )

Parameters:
   $content: 


[ Top ]
getNavigationPath  [line 124]

  void getNavigationPath( $id  )

Parameters:
   $id: 


[ Top ]
getValue  [line 391]

  mixed getValue( string $param  )

Выдача системной переменной

Parameters:
string   $param:  раздел.имя переменной


[ Top ]
header  [line 182]

  void header( )

Генерация даты изменения документа



[ Top ]
isAction  [line 435]

  bool isAction( string $method_name  )

Проверка экшена

Parameters:
string   $method_name:  имя метода


[ Top ]
loadActions  [line 217]

  void loadActions( )

Загрузка экшенов



[ Top ]
meta  [line 201]

  void meta( )

Генерация заголовков документа



[ Top ]
navigation  [line 152]

  void navigation( int $id, string $name  )

Навигация хлебных крошек

Parameters:
int   $id:  текущий ИД позиции
string   $name:  имя раздела


[ Top ]
OpenHTML  [line 88]

  string OpenHTML( string $path  )

Возврат содержимого файла

Parameters:
string   $path:  имя файла без расширения


[ Top ]
parseTemplate  [line 343]

  void parseTemplate( string $template  )

Парсинг шаблона и добавление в общую переменную вывода

Parameters:
string   $template:  имя шаблона


[ Top ]
set  [line 381]

  void set( string $name, mixed $value, [bool $flag = false]  )

Создание системной переменной для парсинга

Parameters:
string   $name:  имя
mixed   $value:  значение
bool   $flag:  [1] - добавить, [0] - переписать


[ Top ]
setAction  [line 399]

  void setAction( )

Назначение экшена обработки перемнных POST и GET



[ Top ]
setError  [line 353]

  void setError( string $name, string $action  )

Сообщение об ошибке

Parameters:
string   $name:  имя функции
string   $action:  сообщение


[ Top ]
setError404  [line 442]

  void setError404( )

Генерация ошибки 404



[ Top ]
setPaginator  [line 264]

  void setPaginator( )

Генерация пагинатора



[ Top ]

Documentation generated on Mon, 25 Jun 2012 15:09:41 +0400 by phpDocumentor 1.4.3