Add array separator

This commit is contained in:
Jovan Jovanovic 2021-08-04 22:17:50 +02:00
parent e97ae55725
commit e58b8c2aad
2 changed files with 5 additions and 1 deletions

View file

@ -62,7 +62,9 @@ class UserController extends Controller
*/ */
public function json(Request $request) public function json(Request $request)
{ {
$users = QueryBuilder::for(User::query())->allowedFilters(['id', 'name', 'pterodactyl_id', 'email'])->paginate(25); $users = QueryBuilder::for(User::query())
->allowedFilters(['id', 'name', 'pterodactyl_id', 'email'])
->paginate(25);
if ($request->query('user_id')) { if ($request->query('user_id')) {
$user = User::query()->findOrFail($request->input('user_id')); $user = User::query()->findOrFail($request->input('user_id'));

View file

@ -5,6 +5,7 @@ namespace App\Providers;
use Illuminate\Pagination\Paginator; use Illuminate\Pagination\Paginator;
use Illuminate\Support\Facades\Schema; use Illuminate\Support\Facades\Schema;
use Illuminate\Support\ServiceProvider; use Illuminate\Support\ServiceProvider;
use Spatie\QueryBuilder\QueryBuilderRequest;
class AppServiceProvider extends ServiceProvider class AppServiceProvider extends ServiceProvider
{ {
@ -27,5 +28,6 @@ class AppServiceProvider extends ServiceProvider
{ {
Paginator::useBootstrap(); Paginator::useBootstrap();
Schema::defaultStringLength(191); Schema::defaultStringLength(191);
QueryBuilderRequest::setArrayValueDelimiter('|');
} }
} }