protected function searchSubmittedForm(WebRequest $request, Response $response)
    {
        $this->verifyLayout();
        
        $form = null;
        foreach ($this->layout->getChildrenByType('\\Zepi\\Web\\UserInterface\\Form\\Form', true) as $availableForm) {
            $availableForm->processFormData($request, $response);
        
            if ($availableForm->isSubmitted()) {
                $form = $availableForm;
                break;
            }
        }
        
        return $form;
    }