1 <?php
 2 /**
 3  * @author Krzysztof Gzocha <krzysztof.gzocha@xsolve.pl>
 4  */
 5 namespace Team3\PayU\Communication\Request;
 6 
 7 use Team3\PayU\Communication\Request\Model\RefundRequestModel;
 8 
 9 class RefundRequest extends AbstractPayURequest
10 {
11     /**
12      * @param RefundRequestModel $refundRequestModel
13      */
14     public function __construct(RefundRequestModel $refundRequestModel)
15     {
16         $this->data = $refundRequestModel;
17         $this->path = sprintf('orders/%s/refund', $this->data->getOrderId());
18     }
19 
20     /**
21      * @return string
22      */
23     public function getMethod()
24     {
25         return self::METHOD_POST;
26     }
27 }
28