Ejemplo n.º 1
0
 /**
  * Function builds OpenPayU Form
  * @access public
  * @param string $data
  * @param string $msg_name
  * @param string $version
  * @return string
  */
 public static function buildOpenPayuForm($data, $msg_name, $version = '1.0')
 {
     if (!is_array($data)) {
         return false;
     }
     $url = OpenPayUNetwork::getOpenPayuEndPoint();
     $form = "<form method='post' action='" . $url . "'>\n";
     $form .= OpenPayUBase::buildFormFragmentInput('HeaderRequest.Version', $version);
     $form .= OpenPayUBase::buildFormFragmentInput('HeaderRequest.Name', $msg_name);
     $form .= OpenPayUBase::arr2form($data, '', '');
     $form .= '</form>';
     return $form;
 }