/**
  * @param SimpleXMLElement $xml
  * @param Request $request
  */
 private function appendRequest(SimpleXMLElement $xml, Request $request)
 {
     $this->appendCustomer($xml, $request->getCustomer());
     $this->appendPreApproval($xml, $request->getPreApproval());
     if ($reference = $request->getReference()) {
         $xml->addChild('reference', $reference);
     }
     if ($reviewOn = $request->getReviewOn()) {
         $xml->addChild('reviewURL', $reviewOn);
     }
     if ($redirectTo = $request->getRedirectTo()) {
         $xml->addChild('redirectURL', $redirectTo);
     }
 }
Example #2
0
 /**
  * @test
  */
 public function getReviewOnShouldReturnConfiguredReviewOn()
 {
     $this->request->setReviewOn('someReview');
     $this->assertEquals('someReview', $this->request->getReviewOn());
 }