HasValue(); } /** * @param string|null $sEventType * * @return bool */ public function IsEventDataReady(string $sEventType = null): bool { return $this->HasEventValue($sEventType); } /** * Set the values of the input. * * @param array $aValues * * @return AbstractFormIO */ public function SetValues(array $aValues): AbstractFormIO { parent::SetValues($aValues); $this->PropagateBindingsValues(); return $this; } /** * Propagate the bindings values. * * @return void */ public function PropagateBindingsValues(): void { // propagate the value foreach ($this->aBindingsToInputs as $oBinding) { $oBinding->PropagateValues(); } } }