exchange/app/Http/Controllers/Api/TarifController.php

23 lines
557 B
PHP

<?php
namespace App\Http\Controllers\Api;
use App\Models\Tarif;
use App\Transformers\TarifTransformer;
use Illuminate\Http\Request;
class TarifController extends ApiController
{
public function index(Request $request)
{
$type = $request->type ?? null;
if($type){
$tarifs = Tarif::where('type', $type)->orderBy('lft', 'desc')->get();
}else{
$tarifs = Tarif::orderBy('lft', 'desc')->get();
}
return $this->respondWithCollection($tarifs, new TarifTransformer($this->locale));
}
}