%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/news/app/Transformers/
Upload File :
Create Path :
Current File : /var/www/html/news/app/Transformers/MediaTransformer.php

<?php

namespace App\Transformers;

use App\Models\Media;

class MediaTransformer extends BaseTransformer
{
    protected $availableIncludes = [

    ];

    public function transform(Media $media)
    {
        $data = $this->transformColumns($media);
        $data['url'] = $media->present()->getFullImageLink;
        return $data;
    }


    protected function getTransformableColumns()
    {
        return [
            'id'             => 'id',
            'model_id'       => 'model_id',
            'model_type'     => 'model_type',
            'file_name'      => 'file_name',
            'real_file_name' => 'real_file_name',
            'media_type'     => 'media_type',
            'uploader_id'    => 'uploader_id',
            'created_at'     => 'created_at',
            'updated_at'     => 'updated_at'
        ];
    }

}

Zerion Mini Shell 1.0