[ Index ]
 

Code source de XOOPS 2.0.17.1

Accédez au Source d'autres logiciels libres

title

Body

[fermer]

/htdocs/kernel/ -> config.php (sommaire)

(pas de description)

Author: Kazumi Ono <onokazu@xoops.org>
Copyright: copyright (c) 2000-2003 XOOPS.org
Poids: 309 lignes (11 kb)
Inclus ou requis:0 fois
Référencé: 0 fois
Nécessite: 0 fichiers

Définit 1 class

XoopsConfigHandler:: (13 méthodes):
  XoopsConfigHandler()
  createConfig()
  getConfig()
  insertConfig()
  deleteConfig()
  getConfigs()
  getConfigCount()
  getConfigsByCat()
  createConfigOption()
  getConfigOption()
  getConfigOptions()
  getConfigOptionsCount()
  getConfigList()


Classe: XoopsConfigHandler  - X-Ref

XOOPS configuration handling class.
This class acts as an interface for handling general configurations of XOOPS
and its modules.

XoopsConfigHandler(&$db)   X-Ref
Constructor

param: object  &$db    reference to database object

createConfig()   X-Ref
Create a config

return: object  reference to the new {@link XoopsConfigItem}

getConfig($id, $withoptions = false)   X-Ref
Get a config

param: int     $id             ID of the config
param: bool    $withoptions    load the config's options now?
return: object  reference to the {@link XoopsConfig}

insertConfig(&$config)   X-Ref
insert a new config in the database

param: object  &$config    reference to the {@link XoopsConfigItem}

deleteConfig(&$config)   X-Ref
Delete a config from the database

param: object  &$config    reference to a {@link XoopsConfigItem}

getConfigs($criteria = null, $id_as_key = false, $with_options = false)   X-Ref
get one or more Configs

param: object  $criteria       {@link CriteriaElement}
param: bool    $id_as_key      Use the configs' ID as keys?
param: bool    $with_options   get the options now?
return: array   Array of {@link XoopsConfigItem} objects

getConfigCount($criteria = null)   X-Ref
Count some configs

param: object  $criteria   {@link CriteriaElement}

getConfigsByCat($category, $module = 0)   X-Ref
Get configs from a certain category

param: int $category   ID of a category
param: int $module     ID of a module
return: array   array of {@link XoopsConfig}s

createConfigOption()   X-Ref
Make a new {@link XoopsConfigOption}

return: object  {@link XoopsConfigOption}

getConfigOption($id)   X-Ref
Get a {@link XoopsConfigOption}

param: int $id ID of the config option
return: object  {@link XoopsConfigOption}

getConfigOptions($criteria = null, $id_as_key = false)   X-Ref
Get one or more {@link XoopsConfigOption}s

param: object  $criteria   {@link CriteriaElement}
param: bool    $id_as_key  Use IDs as keys in the array?
return: array   Array of {@link XoopsConfigOption}s

getConfigOptionsCount($criteria = null)   X-Ref
Count some {@link XoopsConfigOption}s

param: object  $criteria   {@link CriteriaElement}
return: int     Count of {@link XoopsConfigOption}s matching $criteria

getConfigList($conf_modid, $conf_catid = 0)   X-Ref
Get a list of configs

param: int $conf_modid ID of the modules
param: int $conf_catid ID of the category
return: array   Associative array of name=>value pairs.



Généré le : Sun Nov 25 11:44:32 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics