예제 #1
0
파일: IpayHelper.php 프로젝트: dilab/ipay
 private function supplySignature($data)
 {
     $data['Signature'] = IpaySignatureGenerator::requestSignature($this->config['merchantKey'], $this->config['merchantCode'], $data['RefNo'], $data['Amount'], $data['Currency']);
     return $data;
 }
예제 #2
0
 /**
  * @dataProvider requestSignatureProvider
  */
 public function testRequestSignature($merchantKey, $merchantCode, $refNo, $amount, $currency, $expected)
 {
     $this->assertEquals($expected, IpaySignatureGenerator::requestSignature($merchantKey, $merchantCode, $refNo, $amount, $currency));
 }