%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/camillo/camillo-api-master/app/Http/Resources/
Upload File :
Create Path :
Current File : //var/www/html/camillo/camillo-api-master/app/Http/Resources/MinorCollectionResource.php

<?php

namespace App\Http\Resources;

use App\Models\Classroom;
use Carbon\Carbon;
use Illuminate\Http\Resources\Json\AnonymousResourceCollection;
use Illuminate\Http\Resources\Json\JsonResource;
use Illuminate\Http\Resources\Json\Resource;
use Illuminate\Support\Facades\Log;

class MinorCollectionResource extends AnonymousResourceCollection
{
    protected $classroom;

    public function setClassroom($value){
        $this->classroom = $value;
        return $this;
    }

    public function toArray($request){
        return $this->collection->map(function(MinorResource $resource) use($request){
            return $resource->setClassroom($this->classroom)->toArray($request);
        })->all();

    }
}

Zerion Mini Shell 1.0