N°8772 - wip

This commit is contained in:
Eric Espie
2025-11-13 15:02:09 +01:00
parent c2ec3a9f02
commit 36d49d3550
6 changed files with 36 additions and 2 deletions

View File

@@ -10,6 +10,7 @@ use Combodo\iTop\Forms\Block\Base\TextAreaFormBlock;
use Combodo\iTop\Forms\Block\FormType\OqlFormType;
use Combodo\iTop\Forms\Block\IO\Converter\OqlToClassConverter;
use Combodo\iTop\Forms\Block\IO\Format\ClassIOFormat;
use Combodo\iTop\Forms\Block\IO\Format\StringIOFormat;
/**
* Form block for oql expression.
@@ -20,6 +21,7 @@ class OqlFormBlock extends TextAreaFormBlock
{
// outputs
public const OUTPUT_SELECTED_CLASS = 'selected_class';
public const OUTPUT_OQL = 'oql';
/** @inheritdoc */
public function GetFormType(): string
@@ -32,6 +34,7 @@ class OqlFormBlock extends TextAreaFormBlock
{
parent::InitOutputs();
$this->AddOutput(self::OUTPUT_SELECTED_CLASS, ClassIOFormat::class, new OqlToClassConverter());
$this->AddOutput(self::OUTPUT_OQL, StringIOFormat::class);
}
/** @inheritdoc */