chore: 🔥 remove datatablessortable trait

This commit is contained in:
IceToast 2023-02-16 00:19:23 +01:00 committed by IceToast
parent aefa5ba1c8
commit 82887c013b
2 changed files with 0 additions and 25 deletions

View file

@ -6,7 +6,6 @@ use App\Classes\Pterodactyl;
use App\Http\Controllers\Controller;
use App\Models\Server;
use App\Models\User;
use App\Traits\DatatablesSortable;
use Exception;
use Illuminate\Contracts\Foundation\Application;
use Illuminate\Contracts\View\Factory;
@ -16,12 +15,9 @@ use Illuminate\Http\RedirectResponse;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
use Illuminate\Support\Facades\Log;
use Yajra\DataTables\DataTables;
class ServerController extends Controller
{
use DatatablesSortable;
/**
* Display a listing of the resource.
*

View file

@ -1,21 +0,0 @@
<?php
namespace App\Traits;
trait DatatablesSortable
{
public function sortByColumn($order, $columns, $query)
{
// order is an array like [{"column":"11","dir":"asc"}]
if ($order) {
$order = $order[0];
$column = $columns[$order['column']]['data'];
$direction = $order['dir'];
$query->orderBy($column, $direction);
}
return $query;
}
}