COLLECT_TEXT_ALL
COLLECT_TEXT_ALL
Fuman_Role
$_table : \Fuman_Table
$_cache : \Fuman_Db_Record_Cache
Cache for properties and more
$_primaryColumn : \Fuman_Column
Primary Column
$_acl : \Fuman_Acl
The access control list
init(\Fuman_Table $table) : void
Parse languages of Fuman_Auth_Role to an array.
\Fuman_Table | $table |
getTable() : \Fuman_Table
Gets table
getPrimaryColumn() : \Fuman_Column
Gets primary column
initByRequest(\Fuman_Request $request) : void
Initializes the record from request
\Fuman_Request | $request |
validateDelete(\Fuman_Db_Record $originRecord, null|\stdClass $visitedRecords = null, string $logIndent = '')
Validate record for delete
\Fuman_Db_Record | $originRecord | The origin of the delete procedure |
null|\stdClass | $visitedRecords | |
string | $logIndent |
getRelationDeleteErrorRecords() : array<mixed,\Fuman_Db_Record>
Returns all records which have a relation
addRelationDeleteErrorRecord(\Fuman_Db_Record $record) : void
Add record which has an relation delete error caused by an delete action on this record
\Fuman_Db_Record | $record |
collectSearchContent(\Fuman_Db_SearchContent $searchContent, integer $depth, string|null $path = null) : void
Collects searchable content (recursive depending on depth)
\Fuman_Db_SearchContent | $searchContent | |
integer | $depth | |
string|null | $path |
copyTo(\Fuman_Db_Record $record, boolean $ignorePrimary = false) : void
Copy the values to an other record
\Fuman_Db_Record | $record | |
boolean | $ignorePrimary | Do not copy the pirmary value |
collectText(integer $collectionType, string $language, boolean $forHtml, integer|null $depth, null|\stdClass $visitedRecords = null, null|array<mixed,\Fuman_InputType> $inputTypes = null) : array
Collects text
integer | $collectionType | |
string | $language | |
boolean | $forHtml | |
integer|null | $depth | |
null|\stdClass | $visitedRecords | |
null|array<mixed,\Fuman_InputType> | $inputTypes | @ishacky |
getCache() : \Fuman_Db_Record_Cache
Returns or creates a cache instance for this record
sleepRecords(array<mixed,\Fuman_Db_Record> $records) : \stdClass
Converts an array of records into an object
array<mixed,\Fuman_Db_Record> | $records |
getAcl() : \Fuman_Acl
Gets ACL