class SoaFieldsPresenter (View source)

Attaches the labelled SOA breakdown to record rows so the templates can show it.

Methods

static array
decorate(array $records)

No description

static array|null
forRecord(array $record)

No description

static array
durations(array|null $fields)

No description

Details

static array decorate(array $records)

No description

Parameters

array $records

Rows with their stored content

Return Value

array

The same rows, each with soa_fields (null unless a seven-field SOA) and soa_durations

static array|null forRecord(array $record)

No description

Parameters

array $record

Return Value

array|null

static array durations(array|null $fields)

No description

Parameters

array|null $fields

Return Value

array

Human duration per timer field that holds a plain number