analysators added

This commit is contained in:
Anatoliy Poloz
2023-12-18 14:36:32 +03:00
parent e9c4647f26
commit 92a54106ef
166 changed files with 32767 additions and 1222 deletions

View File

@@ -2,15 +2,14 @@
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\User;
use App\Models\Diet;
use Spatie\QueryBuilder\QueryBuilder;
use App\Models\User;
use Illuminate\Http\Request;
use Spatie\QueryBuilder\AllowedFilter;
use Spatie\QueryBuilder\QueryBuilder;
class DietController extends Controller
{
/**
* Display a listing of the resource.
*
@@ -25,7 +24,7 @@ class DietController extends Controller
} else {
$hasTypes = data_get($request->get('filter'), 'contains_type', []);
$diets = QueryBuilder::for(Diet::class)
$diets = QueryBuilder::for(Diet::class)
->allowedFilters([
'name',
AllowedFilter::callback('contains_type', function ($query, $v) use ($hasTypes) {
@@ -67,7 +66,6 @@ class DietController extends Controller
/**
* Display the specified resource.
*
* @param \App\Models\Diet $diet
* @return \Illuminate\Http\Response
*/
public function show(Diet $diet)