PHP Class WidgetManagerDecorator

Inheritance: extends DatabaseObject
Mostrar archivo Open project: sourcefabric/newscoop Class Usage Examples

Public Properties

Property Type Description
$m_columnNames array
$m_dbTableName string
$m_keyColumnNames array

Protected Properties

Property Type Description
$widget IWidget

Public Methods

Method Description
GetByExtension ( Extension_Extension $extension ) : IWidget Get instance for extension
__call ( string $name, array $arguments ) : mixed Calls forwarded to widget
__construct ( string | array $args = NULL )
getExtension ( ) : Extension_Extension Get extension.
getId ( ) : string Get widget id
getMeta ( string $key ) : string Get metadata
getSetting ( string $p_setting ) : mixed Get widget setting
getWidget ( ) Get widget instance
isAvailable ( integer $uid ) : boolean Is available?
update ( array $p_columns = NULL ) : boolean Update data

Method Details

GetByExtension() public static method

Get instance for extension
public static GetByExtension ( Extension_Extension $extension ) : IWidget
$extension Extension_Extension
return IWidget

__call() public method

Calls forwarded to widget
public __call ( string $name, array $arguments ) : mixed
$name string
$arguments array
return mixed

__construct() public method

public __construct ( string | array $args = NULL )
$args string | array

getExtension() public method

Get extension.
public getExtension ( ) : Extension_Extension
return Extension_Extension

getId() public method

Get widget id
public getId ( ) : string
return string

getMeta() public method

Get metadata
public getMeta ( string $key ) : string
$key string
return string

getSetting() public method

Get widget setting
public getSetting ( string $p_setting ) : mixed
$p_setting string
return mixed

getWidget() public method

Get widget instance
public getWidget ( )

isAvailable() public method

Is available?
public isAvailable ( integer $uid ) : boolean
$uid integer
return boolean

update() public method

Update data
public update ( array $p_columns = NULL ) : boolean
$p_columns array
return boolean

Property Details

$m_columnNames public_oe property

public array $m_columnNames
return array

$m_dbTableName public_oe property

public string $m_dbTableName
return string

$m_keyColumnNames public_oe property

public array $m_keyColumnNames
return array

$widget protected_oe property

protected IWidget $widget
return IWidget