This class provides settings data management functionality.

package OwpSettings

 Methods

Constructor.

__construct() 
method
access public

__debugInfo

__debugInfo() : mixed
method
access public
author Brian Tafoya
version 1.0

Returns

mixedsettings_data

__get

__get(string $itemName) : mixed
method Add mod data by key
access public
author Brian Tafoya
version 1.0

Parameters

$itemName

string

Mod data array key

Exceptions

\InvalidArgumentException Mod data key does not exist, code 20

Returns

mixedArray value

__isset

__isset(string $itemName) : boolean
method Add mod data by key
access public
author Brian Tafoya
version 1.0

Parameters

$itemName

string

Mod data array key

Returns

boolean

__set

__set(string $itemName, mixed $itemValue) 
method Add mod data by key
access public
author Brian Tafoya
version 1.0

Parameters

$itemName

string

Mod data array key

$itemValue

mixed

Mod data value

__unset

__unset(string $itemName) 
method Add mod data by key
access public
author Brian Tafoya
version 1.0

Parameters

$itemName

string

Mod data array key

deleteModDataItem

deleteModDataItem(string $itemName) : boolean
Static
method Add mod data by key
access public
author Brian Tafoya
version 1.0

Parameters

$itemName

string

Mod data array key

Exceptions

\Exception SQL exception

Returns

booleanArray value

getModDataItem

getModDataItem(string $itemName) : mixed
Static
method Add mod data by key
access public
author Brian Tafoya
version 1.0

Parameters

$itemName

string

Mod data array key

Exceptions

\InvalidArgumentException Mod data key does not exist, code 20

Returns

mixedArray value

setModDataItem

setModDataItem(string $itemName, mixed $itemValue) 
Static
method Add mod data by key
access public
author Brian Tafoya
version 1.0

Parameters

$itemName

string

Mod data array key

$itemValue

mixed

Mod data value

Exceptions

\Exception SQL exception

loadSettings

loadSettings() 
Static
method Add mod data by key
access private
author Brian Tafoya
version 1.0

 Properties

 

Data storage array

$ezSqlDB : array

Default

array()
Static
 

Data storage array

$settings_data : array

Default

array()
Static