mirror of
https://github.com/alrayyes/wiki.git
synced 2024-11-29 14:36:22 +00:00
708 B
708 B
id | title |
---|---|
65f016de-b501-447f-bf81-6bf4f196330f | Validate BIC and IBAN Codes Together |
Syntax
use Symfony\Component\Validator\Constraints as Assert;
// ...
public static function loadValidatorMetadata(ClassMetadata $metadata)
{
$metadata->addPropertyConstraint('businessIdentifierCode', new Assert\Bic([
'iban' => 'FR1420041010050500013M02606',
]));
}
use Symfony\Component\Validator\Constraints as Assert;
// ...
class Transaction
{
/**
* @Assert\Bic(ibanPropertyPath = "accountNumber")
*/
protected $businessIdentifierCode;
/**
* @Assert\Iban
*/
protected $accountNumber;
// public getters for properties ...
}