/**
  * Když je vráceno na určitý stav formuláře, vrátí jeho data.
  *
  * @param AppForm
  * @param array Data odeslaná např POSTem. Má přednost před stavem formuláře.
  * @return array
  */
 public static function prepareHttpData(AppForm $form, $data)
 {
     if (!$data) {
         $receivedId = $form->presenter->getParam(RequestButton::RECEIVED_KEY);
         if ($receivedId and $form->lookupPath('Nette\\Application\\UI\\Presenter', TRUE) === RequestButtonStorage::getFormName($receivedId) and RequestButtonStorage::is($receivedId)) {
             $data = RequestButtonStorage::getData($receivedId);
         }
     }
     return $data;
 }