PHP Class Social\Model\AddThis

Inheritance: extends Gc\Core\Object
Show file Open project: gotcms/gotcms Class Usage Examples

Protected Properties

Property Type Description
$config array Configuration
$configTable Gc\Core\Config Config table
$defaultOptions array Default options

Public Methods

Method Description
__construct ( Config $configTable = null ) Constructor
addWidgets ( array $data, boolean $removeUndefined = false ) : boolean Add widgets
getConfig ( ) : array Return configuration
getDefaultStyles ( ) : array Return default styles
getLanguages ( ) : array Return languages list
getWidgets ( ) : array Return widgets
saveConfig ( ) : boolean Save configuration to core_config_data table
setConfig ( array $data ) : boolean Edit configuration and save it

Method Details

__construct() public method

Constructor
public __construct ( Config $configTable = null )
$configTable Gc\Core\Config Config table

addWidgets() public method

Add widgets
public addWidgets ( array $data, boolean $removeUndefined = false ) : boolean
$data array New widgets
$removeUndefined boolean Check if yes or no undefined widget will be removed
return boolean

getConfig() public method

Return configuration
public getConfig ( ) : array
return array

getDefaultStyles() public method

Return default styles
public getDefaultStyles ( ) : array
return array

getLanguages() public method

Return languages list
public getLanguages ( ) : array
return array

getWidgets() public method

Return widgets
public getWidgets ( ) : array
return array

saveConfig() public method

Save configuration to core_config_data table
public saveConfig ( ) : boolean
return boolean

setConfig() public method

Edit configuration and save it
public setConfig ( array $data ) : boolean
$data array New config data
return boolean

Property Details

$config protected property

Configuration
protected array $config
return array

$configTable protected property

Config table
protected Config,Gc\Core $configTable
return Gc\Core\Config

$defaultOptions protected property

Default options
protected array $defaultOptions
return array