App\Http\Controllers\Back\Api\MediaLibraryController::index PHP Method

index() public method

public index ( Illuminate\Http\Request $request )
$request Illuminate\Http\Request
    public function index(Request $request)
    {
        $model = $this->getModelFromRequest($request);
        $collectionName = $request->get('collectionName');
        $media = $model->getMedia($collectionName)->reduce(function (Collection $collection, Media $media) {
            return $collection->push(['thumb' => $media->getUrl('admin'), 'image' => $media->getUrl('redactor'), 'name' => $media->name]);
        }, new Collection());
        return response()->json($media);
    }