SystemMediaResource.php 454 B

12345678910111213141516171819202122
  1. <?php
  2. namespace App\Http\Resources;
  3. use App\Models\SystemMedia;
  4. use Illuminate\Support\Facades\Storage;
  5. class SystemMediaResource extends JsonResource
  6. {
  7. public function toArray($request)
  8. {
  9. /** @var SystemMedia $model */
  10. $model = $this->resource;
  11. $data = parent::toArray($request);
  12. $data = array_merge($data, [
  13. 'category' => $this->whenLoaded('category'),
  14. ]);
  15. return $data;
  16. }
  17. }