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

Class: PHPShopModules

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

Class PHPShopModules

Class Overview

Подключение модулей

Located in /phpshop/class/modules.class.php [line 9]



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

Properties

Methods

[ Top ]
Property Summary
bool   $debug  
string   $ModDir  
mixed   $ModValue  

[ Top ]
Method Summary
PHPShopModules   PHPShopModules()   Конструктор
void   doLoad()   Загрузка параметра автозагрузки модулей
   doLoadPath()   Загрузка ядра модулей
void   getIni()   Обработка паметров конфига модулей
array   getModValue()   Выдача конфигурационных настроек модулей
   getParam()   Выдача конфигурационных настроек модулей
string   Parser()   Парсер с заменой данных на лету
void   setHookHandler()   Перехват событий Hook

[ Top ]
Properties
bool   $debug = false [line 21]

[ Top ]
string   $ModDir [line 17]

[ Top ]
mixed   $ModValue [line 13]

[ Top ]
Methods
Constructor PHPShopModules  [line 26]

  PHPShopModules PHPShopModules( [string $ModDir = "phpshop/modules/"]  )

Конструктор

Parameters:
string   $ModDir:  Относительное размещение модулей


[ Top ]
doLoad  [line 96]

  void doLoad( )

Загрузка параметра автозагрузки модулей



[ Top ]
doLoadPath  [line 110]

  doLoadPath( string $path  )

Загрузка ядра модулей

Parameters:
string   $path:  путь размещения core файла модуля


[ Top ]
getIni  [line 61]

  void getIni( string $path  )

Обработка паметров конфига модулей

Parameters:
string   $path:  путь до конфигурации модуля


[ Top ]
getModValue  [line 140]

  array getModValue( )

Выдача конфигурационных настроек модулей



[ Top ]
getParam  [line 131]

  getParam( string $param  )

Выдача конфигурационных настроек модулей

Parameters:
string   $param:  имя параметра формы раздел.наименование [раздел.подраздел.наименование]


[ Top ]
Parser  [line 154]

  string Parser( array $preg, string $TemplateName  )

Парсер с заменой данных на лету

  1.  // example:
  2.  $PHPShopModules->Parser(array('page'=>'market'),'catalog_page_1');

Parameters:
array   $preg:  массив заменяемых занчений
string   $TemplateName:  имя шаблона


[ Top ]
setHookHandler  [line 172]

  void setHookHandler( string $class_name, string $function_name, [mixed $obj = false], [mixed $data = false]  )

Перехват событий Hook

Parameters:
string   $class_name:  имя класса
string   $function_name:  имя функции
mixed   $obj:  объект
mixed   $data:  данные


[ Top ]

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