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

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

Sets the cardholder's birthday.
public setBirthday ( string $value ) : CreditCard
$value string
Результат CreditCard provides a fluent interface.
    public function setBirthday($value)
    {
        if ($value) {
            $value = new DateTime($value, new DateTimeZone('UTC'));
        } else {
            $value = null;
        }
        return $this->setParameter('birthday', $value);
    }

Usage Example

 protected function setUp()
 {
     $arguments = array($this->getHttpClient(), $this->getHttpRequest());
     $this->request = m::mock('Omnipay\\Sisow\\Message\\PurchaseRequest[getEndpoint]', $arguments);
     $card = new CreditCard($this->getValidCard());
     $card->setBirthday('01-02-2000');
     $this->request->setCard($card);
     $this->request->setShopId('0');
     $this->request->setMerchantId('0123456');
     $this->request->setMerchantKey('b36d8259346eaddb3c03236b37ad3a1d7a67cec6');
     $this->request->setAmount('10.00');
     $this->request->setTransactionId('123');
     $this->request->setReturnUrl('http://localhost/return');
     $this->request->setNotifyUrl('http://localhost/notify');
 }
All Usage Examples Of Omnipay\Common\CreditCard::setBirthday
CreditCard