Class waSettings
This file is part of Webasyst framework.
Licensed under the terms of the GNU Lesser General Public License (LGPL). http://www.webasyst.com/framework/license/
- waSettings implements Countable, ArrayAccess, Iterator, Serializable
Direct known subclasses
waPluginSettings
Abstract
Package: wa-apps\blog
Copyright: 2011 Webasyst LLC
Author: Webasyst LLC
Link: http://www.webasyst.com/
Located at wa-apps/blog/lib/classes/settings/waSettings.class.php
Package: wa-apps\blog
Copyright: 2011 Webasyst LLC
Author: Webasyst LLC
Link: http://www.webasyst.com/
Located at wa-apps/blog/lib/classes/settings/waSettings.class.php
protected
|
|
public
|
|
public
|
|
abstract protected
|
|
final protected
|
|
abstract protected
|
|
public
|
|
abstract protected
|
|
public
|
|
public
|
|
abstract public
|
|
private
mixed
|
|
public
string
|
|
abstract public
|
|
public
Boolean
|
#
offsetExists( string $name )
Returns true if the parameter exists (implements the ArrayAccess interface). |
public
mixed
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
string |
TYPE_INT
|
'int' |
|
string |
TYPE_FLOAT
|
'float' |
|
string |
TYPE_POSITIVE
|
'positive' |
|
string |
TYPE_TEXT
|
'text' |
|
string |
TYPE_BOOLEAN
|
'boolean' |
|
string |
TYPE_CUSTOM
|
'custom' |
protected
array
|
$settings | null |
#
Array of settings |
protected
array
|
$settingsChanged | array() |
#
Array of flags for changed settings |
protected
boolean
|
$approvedSettings | false |
#
store setting at storage on destroy |
protected
array
|
$settingsParams | null |
#
Pointer to custom properties of settings |
protected
integer
|
$settingsCounter | 0 |
|
protected
string
|
$name |
|
#
Name of settings instance |