%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/diaspora/api/app/Transformers/App/
Upload File :
Create Path :
Current File : /var/www/html/diaspora/api/app/Transformers/App/EventDetailsTransformer.php

<?php

namespace App\Transformers\App;

use App\Models\Event;
use App\Transformers\BaseTransformer;

class EventDetailsTransformer extends BaseTransformer
{
    /**
     * @param Event $event
     *
     * @return array
     */
    public function transform(Event $event)
    {
        return [
            'id'             => $event->id,
            'title'          => $event->title,
            'description'    => $event->description
                ? $this->injectStyles() . $event->description
                : '',
            'featured_image' => $event->getFeaturedImage(),
            'when'           => $event->when,
            'location'       => $event->location,
            'is_subscribed'  => $event->is_subscribed ? : false,
            'video_type'     => $event->video_type,
            'video_url'      => $event->video_url,
            'created_at'     => $event->published_at,
            'updated_at'     => $event->published_at,
            'published_at'   => $event->published_at,
        ];
    }
}

Zerion Mini Shell 1.0