Documentation

SegmentQueryBuilder extends QueryBuilder
in package

Class QueryBuilder

Table of Contents

$assignPropsManager  : AssignPropsManager
$translator  : Translator
$assets  : Assets
$database  : Explorer
$employeeManager  : EmployeesManager
$segmentsManager  : SegmentsManager
$settings  : mixed
$tag_uuid  : mixed
$tagsManager  : TagsManager
__construct()  : mixed
getTemplateFile()  : string
handleSaveRules()  : void
prepareSettings()  : array<string|int, mixed>
render()  : mixed
setTranslator()  : self
constructQueryBuilderFilter()  : array<string|int, mixed>
getStructures()  : array<string|int, mixed>
includeAssets()  : mixed

Properties

Methods

__construct()

public __construct(Container $context) : mixed
Parameters
$context : Container
Return values
mixed

getTemplateFile()

public getTemplateFile() : string
Return values
string

prepareSettings()

public prepareSettings([string $segment_uuid = null ]) : array<string|int, mixed>
Parameters
$segment_uuid : string = null
Return values
array<string|int, mixed>

render()

public render([string $tag_uuid = '' ]) : mixed
Parameters
$tag_uuid : string = ''
Return values
mixed

setTranslator()

public setTranslator(ITranslator $translator) : self
Parameters
$translator : ITranslator
Return values
self

constructQueryBuilderFilter()

private constructQueryBuilderFilter(array<string|int, mixed> $properties) : array<string|int, mixed>
Parameters
$properties : array<string|int, mixed>
Return values
array<string|int, mixed>

getStructures()

private getStructures() : array<string|int, mixed>
Return values
array<string|int, mixed>

includeAssets()

private includeAssets() : mixed
Return values
mixed

Search results