CardScheme Constraint
See Universal Air Travel Plan[fn:uatp] for more details.
Syntax
// …
class Transaction
{
/**
* @Assert\CardScheme(
* schemes={“AMEX”, “MASTERCARD”, “UATP”, “VISA”},
* message=“Your credit card number is invalid.”
* )
*/
protected $cardNumber;
}
Footnotes
[fn:uatp]https://en.wikipedia.org/wiki/Universal\_Air\_Travel\_Plan