Informations about a credit card.
package |
Default |
---|
__construct(integer $id, string $userId)
integer
Id of credit card in a shop
string
Identificator of a credit card user
generateNewUserId() : string
string
generateRandomValue() : integer
codeCoverageIgnore | |
---|---|
integer
generateTimeValue() : integer
codeCoverageIgnore | |
---|---|
integer
generateUserId() : string
string
getBrand() : \Dotpay\Model\CardBrand
getCardId() : \Dotpay\Model\type
\Dotpay\Model\type
getCreditCardByOrder(integer $orderId) : \Dotpay\Model\getCreditCardByOrder
integer
Order id
\Dotpay\Model\getCreditCardByOrder
getCustomerHash() : string
string
getHref() : string
string
getId() : integer|null
integer|null
getIssuerId() : string
string
getMask() : string
string
getOrderId() : integer|null
integer|null
getRegisterDate() : \Dotpay\Model\DateType|null
\Dotpay\Model\DateType|null
getUserId() : string
string
isRegistered() : boolean
boolean
setBrand(\Dotpay\Model\CardBrand $brand) : \Dotpay\Model\CreditCard
setCardId(string $cardId) : \Dotpay\Model\CreditCard
string
Identificator of credit card which is assigned by Dotpay system
\Dotpay\Model\CreditCard
setCustomerHash(string $customerHash) : \Dotpay\Model\CreditCard
setHref(string $href) : \Dotpay\Model\CreditCard
Throws |
|
---|
string
Url where are located information about this card
\Dotpay\Model\CreditCard
setId(integer $id) : \Dotpay\Model\CreditCard
setIssuerId(string $issuerId) : \Dotpay\Model\CreditCard
setMask(string $mask) : \Dotpay\Model\CreditCard
Throws |
|
---|
string
Card masked number
\Dotpay\Model\CreditCard
setOrderId(integer $orderId) : \Dotpay\Model\getCreditCardByOrder
integer
Id of the first order made using the card
\Dotpay\Model\getCreditCardByOrder
setRegisterDate(\DateTime $registerDate) : \Dotpay\Model\CreditCard
\DateTime
Date when the card has beed registered
\Dotpay\Model\CreditCard
setUserId(string $userId) : \Dotpay\Model\CreditCard
id : integer|null
var |
Id of credit card in a shop |
---|
integer|null
mask : string
var |
Card masked number |
---|
string
brand : \Dotpay\Model\CardBrand|null
userId : string
var |
Identificator of a credit card user |
---|
string
cardId : string
var |
Identificator of credit card which is assigned by Dotpay system |
---|
string
issuerId : string
var |
Card issuer id |
---|
string
customerHash : string
var |
Customer hash |
---|
string
href : string
var |
URL on Dotpay server where is located information about this card |
---|
string
registerDate : \DateTime|null
var |
Date when the card has beed registered |
---|
\DateTime|null
orderId : integer|null
var |
Id of the first order made using the card |
---|
integer|null