Changeset 29868
- Timestamp:
- 06/17/10 16:37:28 (3 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
plugins/sfAtosPaymentPlugin/sf1.4/lib/sfAtosDoctrinePayment.class.php
r29866 r29868 8 8 */ 9 9 function getNewCart(){ 10 return new sf_atos_cart(); 10 Doctrine_Core::loadModel('sf_atos_cart'); 11 return 'sf_atos_cart'; 11 12 } 12 13 } plugins/sfAtosPaymentPlugin/sf1.4/lib/sfAtosPayment.class.php
r29866 r29868 218 218 if ($tableau[1] == '' && $tableau[2] == '') 219 219 throw new Exception('Impossible de trouver l\'executable: ' . $this->_bin_path.DIRECTORY_SEPARATOR.$this->_request_bin_name); 220 elseif ($tableau[1] != 0) 220 elseif ($tableau[1] != 0) { 221 221 throw new Exception('Erreur API '. $tableau[2]); 222 222 } 223 223 224 return $tableau; 224 225 … … 234 235 private function saveResponse($tableau){ 235 236 $sf_atos_cart=$this->getNewCart(); 236 237 237 //Le commercant 238 238 $sf_atos_cart->setMerchantId($tableau[3]); … … 250 250 $sf_atos_cart->setTransactionId($tableau[6]); 251 251 252 if(!is_string($tableau[8])){ 252 253 $transmission_date=mktime(substr($tableau[8],8,2),substr($tableau[8],10,2),substr($tableau[8],12,2),substr($tableau[8],4,2),substr($tableau[8],6,2), 253 substr($this->$tableau[8],0,4)); 254 substr($tableau[8],0,4)); 255 } 254 256 $sf_atos_cart->setTransmissionDate($tableau[8]); 255 257 256 258 $payement_timestamp=mktime(substr($tableau[9],0,2),substr($tableau[9],2,2), 257 259 substr($tableau[9],4,2),substr($tableau[10],4,2),substr($tableau[10],6,2), 258 substr($t his->$tableau[10],0,4));260 substr($tableau[10],0,4)); 259 261 $sf_atos_cart->setPaymentTime($payement_timestamp); 260 262 plugins/sfAtosPaymentPlugin/sf1.4/lib/sfAtosPropelPayment.class.php
r29866 r29868 8 8 */ 9 9 function getNewCart(){ 10 return new SfAtosCart();10 return 'SfAtosCart'; 11 11 } 12 12 }