class Container extends Templateable

Виджет "Контейнер"

Предназначен для хранения в себе других виджетов в заданном порядке

Traits

Используется в классах, которым необходимо работать с БД.

Properties

$application from Widget
$widgetName from Widget
$widgetAlias from Widget
$widgetTitle from Widget
$widgetDescrib from Widget
$widgetDisabled from Widget
$widgetProtected from Widget
static $name

Methods

static Connection
getDbConnection()

Возвращает активное соединение с БД в рамках приложения

static void
configSet(string $key, miced $value)

Сохраняет пару ключ/значение в БД

static mixed
configGet(string $key)

Возвращает значение связанное с ключем из БД

static mixed
configGetAll()

Возвращает все ключи/значения из БД

static void
configUnset(string $key)

Удаляет пару ключ/значение из БД

__construct($id, $params = null)

Конструктор

getUniqueId()

No description

from Widget
setUniqueId($uid)

No description

from Widget
getAjaxUrl()

No description

from Widget
isAjax()

No description

from Widget
getId()

No description

from Widget
getParams()

No description

from Widget
setParams($params)

No description

from Widget
getParam($name, $default = null)

No description

from Widget
setParam($name, $value)

No description

from Widget
getHtml()

No description

from Widget
display()

No description

from Widget
__toString()

No description

from Widget
save()

Сохраняет виджет в БД

delete()

No description

from Widget
addToContainer($id)

No description

from Widget
removeFromContainer($id, $cleanup)

No description

from Widget
static 
setData($data)

No description

from Widget
static 
getData($key = null)

No description

from Widget
static 
getName()

No description

from Widget
getXml()

Экспорт виджета в XML

static 
getTemplates()

No description

enum()

No description

addWidget(int $id)

Добавляет в контейнер виджет

removeWidget(int $id)

Удаляет виджет из контейнера

getChildren()

Возвращает содержимое контейнера

Details

in DbConnection at line 22
final static Connection getDbConnection()

Возвращает активное соединение с БД в рамках приложения

Return Value

Connection

in DbConnection at line 35
static void configSet(string $key, miced $value)

Сохраняет пару ключ/значение в БД

Parameters

string $key ключ
miced $value значение

Return Value

void

in DbConnection at line 47
static mixed configGet(string $key)

Возвращает значение связанное с ключем из БД

Parameters

string $key ключ

Return Value

mixed

in DbConnection at line 60
static mixed configGetAll()

Возвращает все ключи/значения из БД

Return Value

mixed

in DbConnection at line 78
static void configUnset(string $key)

Удаляет пару ключ/значение из БД

Parameters

string $key ключ

Return Value

void

at line 47
__construct($id, $params = null)

Конструктор

Parameters

$id
$params

in Widget at line 80
getUniqueId()

in Widget at line 88
setUniqueId($uid)

Parameters

$uid

in Widget at line 93
getAjaxUrl()

in Widget at line 98
isAjax()

in Widget at line 102
getId()

in Widget at line 112
getParams()

in Widget at line 117
setParams($params)

Parameters

$params

in Widget at line 126
getParam($name, $default = null)

Parameters

$name
$default

in Widget at line 142
setParam($name, $value)

Parameters

$name
$value

in Widget at line 151
getHtml()

in Widget at line 162
display()

in Widget at line 166
__toString()

at line 120
save()

Сохраняет виджет в БД

in Widget at line 192
delete()

in Widget at line 201
addToContainer($id)

Parameters

$id

in Widget at line 210
removeFromContainer($id, $cleanup)

Parameters

$id
$cleanup

in Widget at line 225
final static setData($data)

Parameters

$data

in Widget at line 230
final static getData($key = null)

Parameters

$key

in Widget at line 236
final static getName()

at line 148
getXml()

Экспорт виджета в XML

in Templateable at line 100
final static getTemplates()

at line 32
enum()

at line 92
addWidget(int $id)

Добавляет в контейнер виджет

Parameters

int $id ID добавляемого виджета

at line 104
removeWidget(int $id)

Удаляет виджет из контейнера

Parameters

int $id ID удаляемого виджета

at line 140
getChildren()

Возвращает содержимое контейнера