diff --git a/app/Http/Controllers/ShipsController.php b/app/Http/Controllers/ShipsController.php index 5d5ace6..5b0c2d8 100644 --- a/app/Http/Controllers/ShipsController.php +++ b/app/Http/Controllers/ShipsController.php @@ -4,6 +4,7 @@ namespace App\Http\Controllers; use App\Models\EliteShips; use App\Models\Ships; +use Illuminate\Support\Arr; use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\Log; use Illuminate\Support\Str; @@ -14,7 +15,12 @@ class ShipsController extends Controller public function index(){ $ships = \App\Models\Ships::sortable()->paginate(10); $eliteShips = EliteShips::all(); - return view('ships.index', ['ships'=>$ships,'eliteShips'=>$eliteShips]); + $sortedEliteShips = Arr::sort($eliteShips, function($eliteShip) + { + // Sort ships by their name. + return $eliteShip->shipName; + }); + return view('ships.index', ['ships'=>$ships,'eliteShips'=>$sortedEliteShips]); } public function add(Request $request){