class UnusualElements
Hierarchy
- class \Egulias\EmailValidator\Result\Reason\UnusualElements implements \Egulias\EmailValidator\Result\Reason\Reason
Expanded class hierarchy of UnusualElements
1 file declares its use of UnusualElements
- DomainLiteral.php in vendor/
egulias/ email-validator/ src/ Parser/ DomainLiteral.php
File
-
vendor/
egulias/ email-validator/ src/ Result/ Reason/ UnusualElements.php, line 5
Namespace
Egulias\EmailValidator\Result\ReasonView source
class UnusualElements implements Reason {
/**
* @var string $element
*/
private $element;
public function __construct(string $element) {
$this->element = $element;
}
public function code() : int {
return 201;
}
public function description() : string {
return 'Unusual element found, wourld render invalid in majority of cases. Element found: ' . $this->element;
}
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overriden Title |
---|---|---|---|---|
UnusualElements::$element | private | property | ||
UnusualElements::code | public | function | Code for user land to act upon; | Overrides Reason::code |
UnusualElements::description | public | function | Short description of the result, human readable. | Overrides Reason::description |
UnusualElements::__construct | public | function |