%PDF- %PDF-
Direktori : /home/forge/api-takeaseat.eco-n-tech.co.uk/vendor/laravel/nova/src/ |
Current File : //home/forge/api-takeaseat.eco-n-tech.co.uk/vendor/laravel/nova/src/ResolvesLenses.php |
<?php namespace Laravel\Nova; use Illuminate\Http\Request; use Laravel\Nova\Http\Requests\NovaRequest; trait ResolvesLenses { /** * Get the lenses that are available for the given request. * * @param \Laravel\Nova\Http\Requests\NovaRequest $request * @return \Illuminate\Support\Collection */ public function availableLenses(NovaRequest $request) { return $this->resolveLenses($request)->filter->authorizedToSee($request)->values(); } /** * Get the lenses for the given request. * * @param \Laravel\Nova\Http\Requests\NovaRequest $request * @return \Illuminate\Support\Collection */ public function resolveLenses(NovaRequest $request) { return collect(array_values($this->filter($this->lenses($request)))); } /** * Get the lenses available on the resource. * * @param \Illuminate\Http\Request $request * @return array */ public function lenses(Request $request) { return []; } }