File: D:/HostingSpaces/SBogers10/reiskick.komma.nl/app/Components/Types/Code.php
<?php
namespace App\Components\Types;
use App\Components\ComponentTypes;
use App\Components\HasSpacingTrait;
use Komma\KMS\Components\ComponentType\Types\AbstractComponentType;
use Komma\KMS\Core\Attributes\Documents;
use Komma\KMS\Core\Attributes\Models\ImageProperty;
use Komma\KMS\Core\Attributes\Numeric;
use Komma\KMS\Core\Attributes\Seperator;
use Komma\KMS\Core\Attributes\TextArea;
use Komma\KMS\Core\Attributes\TextField;
use Komma\KMS\Core\Attributes\Title;
class Code extends AbstractComponentType
{
protected int $id = ComponentTypes::CODE;
protected string $name = 'code';
public function defineAttributesAndTabs()
{
$this->addItems([
(new TextArea())
->setReference('code')
->setLabelText('Code'),
]);
}
}