public static function test($urlAviso, $id_transacao, $id_pedido, $id_status) { $request = new PostRequest($urlAviso); $parameters = array("transacao_id" => $id_transacao, "pedido" => $id_pedido, "status_id" => $id_status, "status" => self::$STATUS_DESCRIPTION[$id_status]); $request->setContent(HttpHelper::toQueryString($parameters)); $response = self::send($request); return $response; }
private function generateRequest($param, $value) { $request = new PostRequest($this->url); $basic = new Basic(); $request->addHeader($basic->generateHeader($this->email, $this->token)); $parameters = array($param => $value, "codificacao" => Config::charset, "tipo_retorno" => 2); $request->setContent(HttpHelper::toQueryString($parameters)); return $request; }
private function generateRequest($cpf) { $request = new PostRequest($this->url); $basic = new Basic(); $request->addHeader($basic->generateHeader($this->email, $this->token)); $request->addHeader("Content-Type:application/x-www-form-urlencoded;charset=" . Config::charset); $obj = new \stdClass(); $obj->cpf = $cpf; $parameters = array("data" => json_encode($obj), "version" => "1.0"); $request->setContent(HttpHelper::toQueryString($parameters)); return $request; }