This commit is contained in:
2026-02-17 14:56:23 +01:00
commit 68f7a95fdf
695 changed files with 154611 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
<?php
namespace DynCom\mysyde\common\classes;
/**
* Created by PhpStorm.
* User: Bauer
* Date: 15.07.2015
* Time: 12:46
*/
class EMail
{
protected $email;
/**
* EMail constructor.
* @param $email
*/
public function __construct($email) {
if(!filter_var($email,FILTER_VALIDATE_EMAIL)) {
throw new \InvalidArgumentException(
"A valid eMail must be passed to the constructor."
);
}
$this->email = $email;
}
public function getAddress() {
return $this->email;
}
/**
* @return mixed
*/
public function getDomain() {
return explode('@',$this->email)[1];
}
}