NormGroupResource.php
1 <?php 2 3 namespace App\Http\Resources; 4 5 use Illuminate\Http\Resources\Json\JsonResource; 6 7 class NormGroupResource extends JsonResource 8 { 9 /** 10 * Transform the resource collection into an array. 11 * 12 * @param \Illuminate\Http\Request $request 13 * @return array|\Illuminate\Contracts\Support\Arrayable|\JsonSerializable 14 */ 15 public function toArray($request) 16 { 17 return [ 18 'id' => $this->id, 19 'name' => $this->name, 20 'description' => $this->description, 21 'norms' => NormResource::collection($this->norms), 22 'activities' => $this->activities, 23 'created_at' => $this->created_at, 24 'updated_at' => $this->updated_at, 25 ]; 26 } 27 }