/home/bdqbpbxa/api-uniferx.goodface.com.ua/nova-components/MultilangText/src/MultilangText.php
<?php

namespace Acme\MultilangText;

use Laravel\Nova\Fields\Field;

class MultilangText extends Field
{
    /**
     * The field's component.
     *
     * @var string
     */
    public $component = 'multilang-text';

    public function languages(object $languages): MultilangText
    {
        return $this->withMeta(['languages' => $languages]);
    }

    public function countries(object $countries): MultilangText
    {
        return $this->withMeta(['countries' => $countries]);
    }

    public function uploadLink(string $uploadLink): MultilangText
    {
        return $this->withMeta(['uploadLink' => $uploadLink]);
    }

    public function slice(int $slice): MultilangText
    {
        return $this->withMeta(['slice' => $slice]);
    }
}