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

Class: PHPShopCore

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

Class PHPShopCore

Class Overview

Родительский класс ядра

Примеры использования размещены в папке phpshop/core/

Located in /phpshop/class/core.class.php [line 10]



		
				Author(s):
		
  • PHPShop Software
Information Tags:
Version:  1.3

Properties

Methods

[ Top ]
Descendants
Child Class Description
PHPShopCoretest Обработчик тестовой страницы
PHPShopDoc Обработчик подключаемых html файлов
PHPShopForma Обработчик формы сообщения с сайта
PHPShopGbook Обработчик гостевой книги
PHPShopIndex Обработчик первой страницы
PHPShopLinks Обработчик полезных ссылок
PHPShopMap Обработчик карты сайта
PHPShopNews Обработчик новостей
PHPShopOpros Обработчик опроса
PHPShopPage Обработчик страниц
PHPShopPhoto Обработчик фото галереи
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  
string   $template  
string   $title  

[ Top ]
Method Summary
PHPShopCore   PHPShopCore()  
void   add()   Добавление данных
void   addToTemplate()   Добавление данных в вывод парсера
void   Compile()   Компиляция парсинга
array   getFullInfoItem()   Выдача подробного описания
array   getListInfoItem()   Выдача списка данных
void   getNavigationPath()  
mixed   getValue()   Выдача системной переменной
void   header()   Генерация даты изменения документа
bool   isAction()   Проверка экшена
void   loadActions()   Загрузка экшенов
void   meta()   Генерация заголовков документа
void   navigation()   Навигация хлебных крошек
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 ]
string   $template = 'templates.shop' [line 38]

[ Top ]
string   $title [line 30]

[ Top ]
Methods
Constructor PHPShopCore  [line 54]

  PHPShopCore PHPShopCore( )



[ Top ]
add  [line 288]

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

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

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


[ Top ]
addToTemplate  [line 275]

  void addToTemplate( string $template  )

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

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


[ Top ]
Compile  [line 317]

  void Compile( )

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



[ Top ]
getFullInfoItem  [line 267]

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

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

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


[ Top ]
getListInfoItem  [line 190]

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

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

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


[ Top ]
getNavigationPath  [line 78]

  void getNavigationPath( $id  )

Parameters:
   $id: 


[ Top ]
getValue  [line 345]

  mixed getValue( string $param  )

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

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


[ Top ]
header  [line 136]

  void header( )

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



[ Top ]
isAction  [line 389]

  bool isAction( string $method_name  )

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

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


[ Top ]
loadActions  [line 171]

  void loadActions( )

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



[ Top ]
meta  [line 155]

  void meta( )

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



[ Top ]
navigation  [line 106]

  void navigation( int $id, string $name  )

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

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


[ Top ]
parseTemplate  [line 297]

  void parseTemplate( string $template  )

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

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


[ Top ]
set  [line 335]

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

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

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


[ Top ]
setAction  [line 353]

  void setAction( )

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



[ Top ]
setError  [line 307]

  void setError( string $name, string $action  )

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

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


[ Top ]
setError404  [line 396]

  void setError404( )

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



[ Top ]
setPaginator  [line 218]

  void setPaginator( )

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



[ Top ]

Documentation generated on Thu, 17 Feb 2011 15:58:26 +0300 by phpDocumentor 1.4.3