Files
generic_table_examples/app/Tables/TableWithColumnFormatter.php
2025-05-03 01:57:26 -04:00

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();
}
}