Documentation

VisualizationsManager
in package

Table of Contents

COLUMN_DESCRIPTION  = 'description'
COLUMN_EXTERNAL_ID  = 'external_id'
COLUMN_ID  = 'id'
COLUMN_TITLE  = 'title'
COLUMN_UUID  = 'uuid'
COLUMN_UUID_FILE  = 'uuid_file'
TABLE_NAME  = 'visualizations'
$database  : Context
$tagsManager  : TagsManager
__construct()  : mixed
add()  : array<string|int, mixed>|bool|int|iteratable<string|int, mixed>|ActiveRow|Selection|Traversable
deleteAllObjectTag()  : mixed
Удаление тегов визуализации
deleteById()  : mixed
удаление визуализации вместе с тегами
find()  : array<string|int, Row>
findByExternalId()  : Selection
findPrepare()  : mixed
get()  : ActiveRow|null
Находит и передаёт запись из базы данных по идентификатору
getAllVisualizations()  : array<string|int, ActiveRow>
Get all Visualizations
getAnswersUsingTag()  : array<string|int, mixed>
getVisualizationByFileUUID()  : ActiveRow|null
getVisualizationById()  : Selection
getVisualizationByTitle()  : ActiveRow|null
updateVisualization()  : int

Constants

Properties

Methods

__construct()

public __construct(Context $database, Container $conteiner) : mixed
Parameters
$database : Context
$conteiner : Container
Return values
mixed

add()

public add(ArrayHash $data) : array<string|int, mixed>|bool|int|iteratable<string|int, mixed>|ActiveRow|Selection|Traversable
Parameters
$data : ArrayHash
Tags
throws
VisualizationInvalidUUID
Return values
array<string|int, mixed>|bool|int|iteratable<string|int, mixed>|ActiveRow|Selection|Traversable

deleteAllObjectTag()

Удаление тегов визуализации

public deleteAllObjectTag( $id) : mixed
Parameters
$id :
Return values
mixed

deleteById()

удаление визуализации вместе с тегами

public deleteById( $id) : mixed
Parameters
$id :
Return values
mixed

findByExternalId()

public findByExternalId(string $externalId) : Selection
Parameters
$externalId : string
Return values
Selection

get()

Находит и передаёт запись из базы данных по идентификатору

public get( $id) : ActiveRow|null
Parameters
$id :

string Идентификатор записи

Return values
ActiveRow|null

getAllVisualizations()

Get all Visualizations

public getAllVisualizations() : array<string|int, ActiveRow>
Return values
array<string|int, ActiveRow>

getAnswersUsingTag()

public getAnswersUsingTag(mixed $id) : array<string|int, mixed>
Parameters
$id : mixed
Return values
array<string|int, mixed>

getVisualizationByFileUUID()

public getVisualizationByFileUUID( $uuid_file) : ActiveRow|null
Parameters
$uuid_file :
Return values
ActiveRow|null

getVisualizationById()

public getVisualizationById(int $id) : Selection
Parameters
$id : int
Return values
Selection

getVisualizationByTitle()

public getVisualizationByTitle( $title) : ActiveRow|null
Parameters
$title :
Return values
ActiveRow|null

Search results