<?php
namespace Acme\MultilangLongtext;
use Acme\MultilangText\MultilangText;
use Laravel\Nova\Fields\Field;
class MultilangLongtext extends Field
{
/**
* The field's component.
*
* @var string
*/
public $component = 'multilang-longtext';
public function languages(object $languages): MultilangLongtext
{
return $this->withMeta(['languages' => $languages]);
}
public function countries(object $countries): MultilangLongtext
{
return $this->withMeta(['countries' => $countries]);
}
public function uploadLink(string $uploadLink): MultilangLongtext
{
return $this->withMeta(['uploadLink' => $uploadLink]);
}
public function slice(int $slice): MultilangLongtext
{
return $this->withMeta(['slice' => $slice]);
}
}