for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Bright Nucleus Chainmail Component.
*
* @package BrightNucleus\ChainMail
* @author Alain Schlesser <[email protected]>
* @license MIT
* @link http://www.brightnucleus.com/
* @copyright 2016 Alain Schlesser, Bright Nucleus
*/
namespace BrightNucleus\ChainMail\Exception;
use BrightNucleus\Exception\RuntimeException;
* Class InvalidDomain.
* @since 1.0.0
* @package BrightNucleus\ChainMail\Exception
class InvalidDomain extends RuntimeException implements ChainmailException
{
* Create an InvalidDomain exception based on a specific domain.
* @param string $domain Email that failed validation.
* @return static
public static function from($domain)
return new static(sprintf('Invalid domain name: "%1$s".', $domain));
}