Class: SettingsAPI

Source Location: /bblog/inc/SettingsAPI.class.php ( Revision Log )

Class SettingsAPI

Property Summary
mixed   $buffer  
mixed   $buffered_mode  
mixed   $buffer_includes_defaults  
mixed   $buffer_includes_descriptions  
mixed   $db  
mixed   $pBlog  
mixed   $settings_table  

[ Top ]
Method Summary
SettingsAPI   SettingsAPI()  
void   __destruct()  
void   BufferedMode()  
void   ClearSettingsTable()  
void   CloseSettingsAPI()  
void   DropSettingsTable()  
void   FillInternalBuffer()  
void   GetSetting()  
void   GetSettingDefault()  
void   GetSettingDescription()  
void   InstallSetting()  
void   InstallSettingsTable()  
void   SetAllSettingsToDefault()  
void   SetSetting()  
void   SetSettingDefault()  
void   SetSettingDescription()  
void   SetSettingToDefault()  
void   SQL_Query()  
void   UninstallSetting()  
void   UploadInternalBuffer()  
void   __InstallSettingSQL()  
void   __SetSettingMultiSQL()  
void   __UninstallSettingSQL()  

[ Top ]
Properties
mixed   $buffer = null [line 42]

[ Top ]
mixed   $buffered_mode [line 41]

[ Top ]
mixed   $buffer_includes_defaults = FALSE [line 44]

[ Top ]
mixed   $buffer_includes_descriptions = FALSE [line 45]

[ Top ]
mixed   $db [line 39]

[ Top ]
mixed   $pBlog [line 38]

[ Top ]
mixed   $settings_table [line 40]

[ Top ]
Methods
Constructor SettingsAPI  [line 52]

  SettingsAPI SettingsAPI( mixed &$bBlog  )



[ Top ]
Destructor __destruct  [line 60]

  void __destruct( )



[ Top ]
BufferedMode  [line 76]

  void BufferedMode( mixed $boolean  )



[ Top ]
ClearSettingsTable  [line 247]

  void ClearSettingsTable( )



[ Top ]
CloseSettingsAPI  [line 68]

  void CloseSettingsAPI( )



[ Top ]
DropSettingsTable  [line 252]

  void DropSettingsTable( )



[ Top ]
FillInternalBuffer  [line 125]

  void FillInternalBuffer( [mixed $with_default_values = FALSE], [mixed $with_descriptions = FALSE]  )



[ Top ]
GetSetting  [line 505]

  void GetSetting( mixed $plugin_guid, mixed $setting_name  )



[ Top ]
GetSettingDefault  [line 521]

  void GetSettingDefault( mixed $plugin_guid, mixed $setting_name  )



[ Top ]
GetSettingDescription  [line 543]

  void GetSettingDescription( mixed $plugin_guid, mixed $setting_name  )



[ Top ]
InstallSetting  [line 262]

  void InstallSetting( mixed $plugin_guid, mixed $setting_name, mixed $setting_value, mixed $setting_default_value, [mixed $description = '']  )



[ Top ]
InstallSettingsTable  [line 227]

  void InstallSettingsTable( )



[ Top ]
SetAllSettingsToDefault  [line 476]

  void SetAllSettingsToDefault( mixed $plugin_guid  )



[ Top ]
SetSetting  [line 361]

  void SetSetting( mixed $plugin_guid, mixed $setting_name, mixed $setting_value  )



[ Top ]
SetSettingDefault  [line 386]

  void SetSettingDefault( mixed $plugin_guid, mixed $setting_name, mixed $setting_default_value  )



[ Top ]
SetSettingDescription  [line 416]

  void SetSettingDescription( mixed $plugin_guid, mixed $setting_name, mixed $setting_description  )



[ Top ]
SetSettingToDefault  [line 448]

  void SetSettingToDefault( mixed $plugin_guid, mixed $setting_name  )



[ Top ]
SQL_Query  [line 95]

  void SQL_Query( mixed $query  )



[ Top ]
UninstallSetting  [line 303]

  void UninstallSetting( mixed $plugin_guid, mixed $setting_name  )



[ Top ]
UploadInternalBuffer  [line 176]

  void UploadInternalBuffer( )



[ Top ]
__InstallSettingSQL  [line 294]

  void __InstallSettingSQL( mixed $plugin_guid, mixed $setting_name, mixed $setting_value, mixed $setting_default_value, [mixed $description = '']  )



[ Top ]
__SetSettingMultiSQL  [line 333]

  void __SetSettingMultiSQL( mixed $plugin_guid, mixed $setting_name, mixed $keys  )



[ Top ]
__UninstallSettingSQL  [line 323]

  void __UninstallSettingSQL( mixed $plugin_guid, mixed $setting_name  )



[ Top ]