<?php

namespace App\Http\Resources\Blocks;

use App\Helpers\Backoffice\DatabaseHelper;
use App\Http\Resources\BlockResource;
use App\Http\Resources\Competitions\CompetitionResource;
use App\Http\Resources\ImageResource;

class BlockCompetitionsTwoColumnsResource extends BlockResource
{
    protected function _getBlockData()
    {
        return [
            'title' => $this->block_title,
            'subject' => $this->subject,
            'image' => new ImageResource($this->image),
            'link' => DatabaseHelper::resolveLink($this->link),
            'items' => CompetitionResource::collection($this->competitions)
        ];
    }
}
