public function processSingleRow(SubmitButton $button) { $container = $button->getParent(); $values = $button->getForm()->getValues(TRUE); $this->saveMeta($this->targetList[$container->getName()], $values["rows"][$container->getName()]); $this->onProcessSingleRow($values["rows"][$container->getName()]); }
/** * @param SubmitButton $submitter * @internal */ public function onRemoveSubmit(SubmitButton $submitter) { $this->getForm()->onSuccess = []; $this->getForm()->onError = []; $this->getForm()->onSubmit = []; if ($this->minCopies === NULL || iterator_count($this->getContainers()) > $this->minCopies) { $this->removeComponent($submitter->getParent()); $this->totalCopies--; $this->checkSubmitButtons(); } }