public function createComponentAddPictureForm() { $form = $this->addPictureFormFactory->create(); $form->onSave[] = function ($form, $pictures, Game $game) { /** @var Picture $picture */ foreach ($pictures as $picture) { $this->pictures->save($picture, false); } $this->pictures->flush(); $this->flashMessage("Bylo přidáno " . sizeof($pictures) . " obrázků ke hře {$game->name}"); $this->redirect('default'); }; return $form; }