original_string: public function setCustomerNo($pno, $custNo, $encoding = null)
      {
          //Get the PNO/SSN encoding constant.
          if ($encoding === null) {
              $encoding = $this->getPNOEncoding();
          }
          $this->_checkPNO($pno, $encoding);
  
          $this->_checkArgument($custNo, 'custNo');
  
          $digestSecret = self::digest(
              $this->colon($this->_eid, $pno, $custNo, $this->_secret)
          );
          $paramList = array(
              $pno,
              $custNo,
              $this->_eid,
              $digestSecret,
              $encoding
          );
  
          self::printDebug('set_customer_no', $paramList);
  
          $result = $this->xmlrpc_call('set_customer_no', $paramList);
  
          return ($result == 'ok');
      }
code: public function setCustomerNo($pno, $custNo, $encoding = null)
      {
          //Get the PNO/SSN encoding constant.
          if ($encoding === null) {
              $encoding = $this->getPNOEncoding();
          }
          $this->_checkPNO($pno, $encoding);
  
          $this->_checkArgument($custNo, 'custNo');
  
          $digestSecret = self::digest(
              $this->colon($this->_eid, $pno, $custNo, $this->_secret)
          );
          $paramList = array(
              $pno,
              $custNo,
              $this->_eid,
              $digestSecret,
              $encoding
          );
  
          self::printDebug('set_customer_no', $paramList);
  
          $result = $this->xmlrpc_call('set_customer_no', $paramList);
  
          return ($result == 'ok');
      }
code_tokens: public function setCustomerNo ( $ pno , $ custNo , $ encoding = null ) { //Get the PNO/SSN encoding constant. if ( $ encoding === null ) { $ encoding = $ this -> getPNOEncoding ( ) ; } $ this -> _checkPNO ( $ pno , $ encoding ) ; $ this -> _checkArgument ( $ custNo , 'custNo' ) ; $ digestSecret = self :: digest ( $ this -> colon ( $ this -> _eid , $ pno , $ custNo , $ this -> _secret ) ) ; $ paramList = array ( $ pno , $ custNo , $ this -> _eid , $ digestSecret , $ encoding ) ; self :: printDebug ( 'set_customer_no' , $ paramList ) ; $ result = $ this -> xmlrpc_call ( 'set_customer_no' , $ paramList ) ; return ( $ result == 'ok' ) ; }
docstring: Associates a pno with a customer number when you want to make future
  purchases without a pno.
  
  @param string $pno      Social security number, Personal number, ...
  @param string $custNo   The customer number.
  @param int    $encoding {@link KlarnaEncoding PNO Encoding} constant.
  
  @throws KlarnaException
  @return bool  True, if the customer number was associated with the pno.
docstring_tokens: Associates a pno with a customer number when you want to make future purchases without a pno .