<?php

namespace App\Http\Resources\Blocks;

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

class BlockCardsTwoColumnsResource extends BlockResource
{
    protected function _getBlockData()
    {
        return [
            'title' => $this->block_title,
            'subject' => $this->subject,
            'label' => $this->label,
            'content' => $this->content,
            'link' => DatabaseHelper::resolveLink($this->link),
            'image' => new ImageResource($this->image),
            'secondTitle' => $this->second_title,
            'secondSubject' => $this->second_subject,
            'secondLabel' => $this->second_label,
            'secondContent' => $this->second_content,
            'secondImage' => new ImageResource($this->secondImage),
            'secondLink' => DatabaseHelper::resolveLink($this->second_link),
        ];
    }
}
