N°8771 - Add Symfony form component to iTop core

- IO
This commit is contained in:
Benjamin Dalsass
2025-10-24 07:54:51 +02:00
parent a51272f107
commit 7708f8e00e
11 changed files with 133 additions and 22 deletions

View File

@@ -157,16 +157,16 @@ abstract class AbstractFormBlock
* Attach an input to a block output.
*
* @param string $sInputName
* @param string $sOutputBlockName
* @param FormBlock $sOutputBlock
* @param string $sOutputName
*
* @return $this
* @throws FormBlockException
*/
public function DependsOn(string $sInputName, string $sOutputBlockName, string $sOutputName): AbstractFormBlock
public function DependsOn(string $sInputName, FormBlock $sOutputBlock, string $sOutputName): AbstractFormBlock
{
$oFormInput = $this->GetInput($sInputName);
$oFormInput->Connect($sOutputBlockName, $sOutputName);
$oFormInput->Connect($sOutputBlock, $sOutputName);
return $this;
}
@@ -181,7 +181,7 @@ abstract class AbstractFormBlock
return false;
}
public function GetConnections(): array
public function GetInputsConnections(): array
{
$aConnections = [];
/** @var FormInput $oFormInput */