Omnipay\Common\CreditCard::setNumber PHP Метод

setNumber() публичный Метод

Non-numeric characters are stripped out of the card number, so it's safe to pass in strings such as "4444-3333 2222 1111" etc.
public setNumber ( string $value ) : CreditCard
$value string Parameter value
Результат CreditCard provides a fluent interface.
    public function setNumber($value)
    {
        // strip non-numeric characters
        return $this->setParameter('number', preg_replace('/\\D/', '', $value));
    }

Usage Example

 public function testCreateCardLocallyValidatesCardsDuringNonTestMode()
 {
     $this->card->setNumber('1');
     $this->gateway->setTestMode(false);
     $this->setMockHttpResponse('CreateCardSuccess.txt');
     $transaction = $this->gateway->createCard(array('card' => $this->card));
     $this->setExpectedException('\\Omnipay\\Common\\Exception\\InvalidCreditCardException');
     $transaction->send();
 }
All Usage Examples Of Omnipay\Common\CreditCard::setNumber
CreditCard