For Symfony's Validator component to test if a value is a valid Fully Qualified Domain Name.
composer require laxcorp/fqdn-validator-bundle
$bundles = [
new LaxCorp\FqdnValidatorBundle\FqdnValidatorBundle()
]
catalog_cname: 'catalog.domain.ru'
catalog_domain_suffix: '.catalog.domain.ru'
use LaxCorp\FqdnValidatorBundle\Validator\Constraints\FqdnEntity;
/**
*
* @ORM\Entity
*
* @FqdnEntity(
* fieldFqdn="domain",
* ignoreNull=true
* )
*/
class ...