Record
Piwik\ArchiveProcessor\
Record
Since Matomo 5.0.0
Methods
The class defines the following methods:
make()setPlugin()setName()setColumnToSortByBeforeTruncation()setMaxRowsInTable()setMaxRowsInSubtable()getPlugin()getName()getColumnToSortByBeforeTruncation()getMaxRowsInTable()getMaxRowsInSubtable()setType()getType()setIsCountOfBlobRecordRows()getCountOfRecordName()getCountOfRecordNameIsRecursive()setColumnToRenameAfterAggregation()getColumnToRenameAfterAggregation()setBlobColumnAggregationOps()getBlobColumnAggregationOps()setMultiplePeriodTransform()getMultiplePeriodTransform()
make()
Signature
It accepts the following parameter(s):
$type$name
It does not return anything or a mixed result.
setPlugin()
Signature
It accepts the following parameter(s):
$plugin(string|null) —
It returns a
Recordvalue.
setName()
Signature
It accepts the following parameter(s):
$name(string) —
It returns a
Recordvalue.
setColumnToSortByBeforeTruncation()
Signature
It accepts the following parameter(s):
$columnToSortByBeforeTruncation(int|string) —
It returns a
Recordvalue.
setMaxRowsInTable()
Signature
It accepts the following parameter(s):
$maxRowsInTable(int|null) —
It returns a
Recordvalue.
setMaxRowsInSubtable()
Signature
It accepts the following parameter(s):
$maxRowsInSubtable(int|null) —
It returns a
Recordvalue.
getPlugin()
Signature
- Returns:
string|null—
getName()
Signature
- It returns a
stringvalue.
getColumnToSortByBeforeTruncation()
Signature
- Returns:
int|string—
getMaxRowsInTable()
Signature
- Returns:
int|null—
getMaxRowsInSubtable()
Signature
- Returns:
int|null—
setType()
Signature
It accepts the following parameter(s):
$type(string) —
It returns a
Recordvalue.
getType()
Signature
- It returns a
stringvalue.
setIsCountOfBlobRecordRows()
Signature
It accepts the following parameter(s):
$dependentRecordName(string) —$isRecursive(bool) —
It returns a
Recordvalue.
getCountOfRecordName()
Signature
- Returns:
string|null—
getCountOfRecordNameIsRecursive()
Signature
- It returns a
boolvalue.
setColumnToRenameAfterAggregation()
Signature
It accepts the following parameter(s):
$columnToRenameAfterAggregation(array|null) —
It returns a
Recordvalue.
getColumnToRenameAfterAggregation()
Signature
- Returns:
array|null—
setBlobColumnAggregationOps()
Signature
It accepts the following parameter(s):
$blobColumnAggregationOps(array|null) —
It returns a
Recordvalue.
getBlobColumnAggregationOps()
Signature
- Returns:
array|null—
setMultiplePeriodTransform()
Signature
It accepts the following parameter(s):
$multiplePeriodTransform(callable|null) —
It returns a
Recordvalue.
getMultiplePeriodTransform()
Signature
- Returns:
callable|null—