Guest User

Loan application classes

a guest
Dec 29th, 2010
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.63 KB | None | 0 0
  1. <?php
  2. class createLoanApplication {
  3.   public $applicationValues; // anyType
  4. }
  5.  
  6. class createLoanApplicationResponse {
  7.   public $Response; // string
  8. }
  9.  
  10. class ClassNotFoundException {
  11.   public $cause; // Throwable
  12.   public $exception; // Throwable
  13. }
  14.  
  15. class Throwable {
  16. }
  17.  
  18.  
  19. /**
  20.  * ApplicationForLoan class
  21.  *
  22.  *
  23.  *
  24.  * @author    {author}
  25.  * @copyright {copyright}
  26.  * @package   {package}
  27.  */
  28. class ApplicationForLoan extends SoapClient {
  29.  
  30.   private static $classmap = array(
  31.                                     'createLoanApplication' => 'createLoanApplication',
  32.                                     'createLoanApplicationResponse' => 'createLoanApplicationResponse',
  33.                                     'ClassNotFoundException' => 'ClassNotFoundException',
  34.                                     'Throwable' => 'Throwable',
  35.                                    );
  36.  
  37.   public function ApplicationForLoan($wsdl = "http://www.sveadirekt.se/services/ApplicationForLoan?wsdl", $options = array()) {
  38.     foreach(self::$classmap as $key => $value) {
  39.       if(!isset($options['classmap'][$key])) {
  40.         $options['classmap'][$key] = $value;
  41.       }
  42.     }
  43.     parent::__construct($wsdl, $options);
  44.   }
  45.  
  46.   /**
  47.    *
  48.    *
  49.    * @param createLoanApplication $parameters
  50.    * @return createLoanApplicationResponse
  51.    */
  52.   public function createLoanApplication(createLoanApplication $parameters) {
  53.     return $this->__soapCall('createLoanApplication', array($parameters),       array(
  54.             'uri' => '"https://www.sveadirekt.se/services/ApplicationForLoan"',
  55.             'soapaction' => ''
  56.            )
  57.       );
  58.   }
  59.  
  60. }
  61.  
  62. ?>
Advertisement
Add Comment
Please, Sign In to add comment