Add location control through API
This commit is contained in:
parent
15289b76a7
commit
f32cee3ae5
4 changed files with 176 additions and 19 deletions
|
@ -78,16 +78,11 @@ class UserController extends Controller
|
|||
{
|
||||
$users = $this->repository->all(config('pterodactyl.paginate.api.users'));
|
||||
|
||||
$fractal = $this->fractal->collection($users)
|
||||
return $this->fractal->collection($users)
|
||||
->transformWith(new UserTransformer($request))
|
||||
->withResourceName('user')
|
||||
->paginateWith(new IlluminatePaginatorAdapter($users));
|
||||
|
||||
if (config('pterodactyl.api.include_on_list') && $request->filled('include')) {
|
||||
$fractal->parseIncludes(explode(',', $request->input('include')));
|
||||
}
|
||||
|
||||
return $fractal->toArray();
|
||||
->paginateWith(new IlluminatePaginatorAdapter($users))
|
||||
->toArray();
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -100,15 +95,10 @@ class UserController extends Controller
|
|||
*/
|
||||
public function view(Request $request, User $user): array
|
||||
{
|
||||
$fractal = $this->fractal->item($user)
|
||||
return $this->fractal->item($user)
|
||||
->transformWith(new UserTransformer($request))
|
||||
->withResourceName('user');
|
||||
|
||||
if ($request->filled('include')) {
|
||||
$fractal->parseIncludes(explode(',', $request->input('include')));
|
||||
}
|
||||
|
||||
return $fractal->toArray();
|
||||
->withResourceName('user')
|
||||
->toArray();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue