Properties

$_pageRecords

$_pageRecords : array<mixed,\Fuman_Db_Record>

Type

array<mixed,\Fuman_Db_Record>

$_visible

$_visible : boolean

Type

boolean

$_routingConfig

$_routingConfig : \stdClass

Type

\stdClass

$_onlineInputType

$_onlineInputType : \Fuman_InputType;

Type

\Fuman_InputType;

$_titleInputType

$_titleInputType : \Fuman_InputType;

Type

\Fuman_InputType;

$_uriInputType

$_uriInputType : \Fuman_InputType;

Type

\Fuman_InputType;

$_primaryColumnName

$_primaryColumnName : string

Type

string

Methods

_init()

_init() 

build()

build() : void

Builds navigation

setParentItem()

setParentItem(\Fuman_Navigation_Item  $parentItem) 

Parameters

\Fuman_Navigation_Item $parentItem

setReferenceItem()

setReferenceItem(\Fuman_Navigation_Item  $referenceItem) 

Parameters

\Fuman_Navigation_Item $referenceItem

setPageRecords()

setPageRecords(array<mixed,\Fuman_Db_Record>  $pageRecords) 

Parameters

array<mixed,\Fuman_Db_Record> $pageRecords

getPageRecords()

getPageRecords() : array<mixed,\Fuman_Db_Record>

Gets page records

Returns

array<mixed,\Fuman_Db_Record>

loadPageRecords()

loadPageRecords(  $tableUniqueName, array  $recordIds = array()) 

Parameters

$tableUniqueName
array $recordIds

loadPageRecordsWithRelatedDataSql()

loadPageRecordsWithRelatedDataSql(string  $selectRelatedDataSql, \Fuman_Db_RecordSetMeta|null  $meta = null, \Fuman_Db_Parameters|null  $parameters = null) 

Parameters

string $selectRelatedDataSql
\Fuman_Db_RecordSetMeta|null $meta
\Fuman_Db_Parameters|null $parameters

_joinWithPageTable()

_joinWithPageTable(string  $selectRelatedDataSql, string  $alias = 'a', string  $tableUniqueNameColumn = 'tableUniqueName') : string

Parameters

string $selectRelatedDataSql
string $alias
string $tableUniqueNameColumn

Returns

string

__construct()

__construct() 

_getRecordStatus()

_getRecordStatus(\Fuman_Db_Record  $record) : array

Parameters

\Fuman_Db_Record $record

Returns

array

_getActionName()

_getActionName(\Fuman_Db_Record  $record) : string

Parameters

\Fuman_Db_Record $record

Returns

string