class ObjectRenderer

Fastsite CMS 3

Traits

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

Properties

$fields_def

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($objectDefinition, $catalog = false, $objectId = false, $pageHeight = -1, $pageTitle = 'Properties')

No description

initalizeFields($return = false)

No description

saveFields($return = false)

No description

setObject($object)

No description

renderFields($page = false, $return = false)

No description

addToPage($field)

No description

newPage($title, $layout = 'anchor', $data = false)

No description

getPageIndexByTitle($title)

No description

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 31
__construct($objectDefinition, $catalog = false, $objectId = false, $pageHeight = -1, $pageTitle = 'Properties')

Parameters

$objectDefinition
$catalog
$objectId
$pageHeight
$pageTitle

at line 42
initalizeFields($return = false)

Parameters

$return

at line 59
saveFields($return = false)

Parameters

$return

at line 76
setObject($object)

Parameters

$object

at line 88
renderFields($page = false, $return = false)

Parameters

$page
$return

at line 133
addToPage($field)

Parameters

$field

at line 185
newPage($title, $layout = 'anchor', $data = false)

Parameters

$title
$layout
$data

at line 200
getPageIndexByTitle($title)

Parameters

$title