19 lines
537 B
PHP
19 lines
537 B
PHP
<?php
|
|
|
|
namespace App\Tables;
|
|
|
|
use App\Tables\Traits\WithColumnFormatter;
|
|
use Mmt\GenericTable\Interfaces\IExportable;
|
|
use Mmt\GenericTable\Interfaces\IGenericTable;
|
|
|
|
class TableWithColumnFormatter implements IGenericTable, IExportable
|
|
{
|
|
use WithColumnFormatter;
|
|
|
|
public function onExport(\Mmt\GenericTable\Support\ExportEventArgs $args): \Illuminate\Http\Response|\Symfony\Component\HttpFoundation\BinaryFileResponse
|
|
{
|
|
$args->useStripTags = true;
|
|
$args->query->take(5);
|
|
return $args->export();
|
|
}
|
|
} |