Cheetah
Public Member Functions | Public Attributes | List of all members
ChWsbAdminSettings Class Reference

Public Member Functions

 __construct ($mixedCategory, $sActionUrl='')
 
 setActiveCategory ($mixed)
 
 saveChanges (&$aData)
 
 getTitle ()
 
 getFormObject ($aCategories=array())
 
 getForm ($aCategories=array())
 
 _wrap ($aCategory, $aFields)
 
 _field ($aItem)
 
 _empty ($aItem)
 
 _getCatTitleAdminPassword ()
 
 _getCatContentAdminPassword ()
 
 _saveCatAdminPassword (&$aData)
 
 _saveCatWatermark (&$aData)
 
 _onSavePermalinks ()
 

Public Attributes

 $_oDb
 
 $_sActionUrl
 
 $_mixedCategory
 
 $_iCategoryActive
 
 $_iResultTimer
 
 $_aCustomCategories
 

Detailed Description

Global settings visualisation in admin panel.

Example of usage:

  1. Add form with settings

$oSettings = new ChWsbAdminSettings($mixedCategory); $oSettings->getForm();

  1. Save sattings on form submit

if(isset($_POST['save']) && isset($_POST['cat'])) { $sResult = $oSettings->saveChanges($_POST); }

Memberships/ACL: Doesn't depend on user's membership.

Alerts: no alerts available

Definition at line 34 of file ChWsbAdminSettings.php.

Constructor & Destructor Documentation

◆ __construct()

ChWsbAdminSettings::__construct (   $mixedCategory,
  $sActionUrl = '' 
)

constructor

Definition at line 47 of file ChWsbAdminSettings.php.

Member Function Documentation

◆ _empty()

ChWsbAdminSettings::_empty (   $aItem)

Definition at line 335 of file ChWsbAdminSettings.php.

◆ _field()

ChWsbAdminSettings::_field (   $aItem)

Definition at line 228 of file ChWsbAdminSettings.php.

◆ _getCatContentAdminPassword()

ChWsbAdminSettings::_getCatContentAdminPassword ( )

Definition at line 364 of file ChWsbAdminSettings.php.

◆ _getCatTitleAdminPassword()

ChWsbAdminSettings::_getCatTitleAdminPassword ( )

CUSTOM CATEGORIES METHODS

Definition at line 360 of file ChWsbAdminSettings.php.

◆ _onSavePermalinks()

ChWsbAdminSettings::_onSavePermalinks ( )

Definition at line 452 of file ChWsbAdminSettings.php.

◆ _saveCatAdminPassword()

ChWsbAdminSettings::_saveCatAdminPassword ( $aData)

Definition at line 387 of file ChWsbAdminSettings.php.

◆ _saveCatWatermark()

ChWsbAdminSettings::_saveCatWatermark ( $aData)

Definition at line 409 of file ChWsbAdminSettings.php.

◆ _wrap()

ChWsbAdminSettings::_wrap (   $aCategory,
  $aFields 
)

Definition at line 211 of file ChWsbAdminSettings.php.

◆ getForm()

ChWsbAdminSettings::getForm (   $aCategories = array())

Definition at line 204 of file ChWsbAdminSettings.php.

◆ getFormObject()

ChWsbAdminSettings::getFormObject (   $aCategories = array())

Definition at line 143 of file ChWsbAdminSettings.php.

◆ getTitle()

ChWsbAdminSettings::getTitle ( )

Definition at line 132 of file ChWsbAdminSettings.php.

◆ saveChanges()

ChWsbAdminSettings::saveChanges ( $aData)

Definition at line 78 of file ChWsbAdminSettings.php.

◆ setActiveCategory()

ChWsbAdminSettings::setActiveCategory (   $mixed)

Definition at line 71 of file ChWsbAdminSettings.php.

Member Data Documentation

◆ $_aCustomCategories

ChWsbAdminSettings::$_aCustomCategories

Definition at line 42 of file ChWsbAdminSettings.php.

◆ $_iCategoryActive

ChWsbAdminSettings::$_iCategoryActive

Definition at line 39 of file ChWsbAdminSettings.php.

◆ $_iResultTimer

ChWsbAdminSettings::$_iResultTimer

Definition at line 41 of file ChWsbAdminSettings.php.

◆ $_mixedCategory

ChWsbAdminSettings::$_mixedCategory

Definition at line 38 of file ChWsbAdminSettings.php.

◆ $_oDb

ChWsbAdminSettings::$_oDb

Definition at line 36 of file ChWsbAdminSettings.php.

◆ $_sActionUrl

ChWsbAdminSettings::$_sActionUrl

Definition at line 37 of file ChWsbAdminSettings.php.


The documentation for this class was generated from the following file: