Files
iTop/sources/Forms/Block/FormBlock.php
Benjamin Dalsass 5582afe5ae N°8771 - Add Symfony form component to iTop core
- add licence info
2025-10-24 06:37:22 +02:00

34 lines
676 B
PHP

<?php
/*
* @copyright Copyright (C) 2010-2025 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
namespace Combodo\iTop\Forms\Block;
use Symfony\Component\Form\Extension\Core\Type\FormType;
class FormBlock extends AbstractFormBlock
{
public const OUTPUT_VALUE = 'value';
public function __construct(string $sName, array $aOptions = [])
{
$aOptions['form_block'] = $this;
parent::__construct($sName, $aOptions);
}
public function GetFormType(): string
{
return FormType::class;
}
public function InitInputs(): void
{
}
public function InitOutputs(): void
{
$this->AddOutput(new FormOutput(self::OUTPUT_VALUE, 'string'));
}
}