PHP Класс Arcanedev\LogViewer\Tables\StatsTable

Автор: ARCANEDEV ([email protected])
Наследование: extends Arcanedev\LogViewer\Bases\Table
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
make ( array $data, Arcanedev\LogViewer\Contracts\Utilities\LogLevels $levels, string | null $locale = null ) : StatsTable Make a stats table instance.
totals ( string | null $locale = null ) : Collection Get totals.
totalsJson ( string | null $locale = null ) : string Get json totals data.

Защищенные методы

Метод Описание
prepareFooter ( array $data ) : array Prepare table footer.
prepareHeader ( array $data ) : array Prepare table header.
prepareRows ( array $data ) : array Prepare table rows.

Описание методов

make() публичный статический метод

Make a stats table instance.
public static make ( array $data, Arcanedev\LogViewer\Contracts\Utilities\LogLevels $levels, string | null $locale = null ) : StatsTable
$data array
$levels Arcanedev\LogViewer\Contracts\Utilities\LogLevels
$locale string | null
Результат StatsTable

prepareFooter() защищенный метод

Prepare table footer.
protected prepareFooter ( array $data ) : array
$data array
Результат array

prepareHeader() защищенный метод

Prepare table header.
protected prepareHeader ( array $data ) : array
$data array
Результат array

prepareRows() защищенный метод

Prepare table rows.
protected prepareRows ( array $data ) : array
$data array
Результат array

totals() публичный метод

Get totals.
public totals ( string | null $locale = null ) : Collection
$locale string | null
Результат Illuminate\Support\Collection

totalsJson() публичный метод

Get json totals data.
public totalsJson ( string | null $locale = null ) : string
$locale string | null
Результат string