8
0
Fork 0

change sender to notString value object

Dieser Commit ist enthalten in:
Daniel Seifert 2022-07-14 16:06:33 +02:00
Ursprung 7e67bc1818
Commit fe60f1102d
Signiert von: DanielS
GPG-Schlüssel-ID: 8A7C4C6ED1915C6F
3 geänderte Dateien mit 20 neuen und 13 gelöschten Zeilen

Datei anzeigen

@ -24,7 +24,7 @@ use libphonenumber\NumberParseException;
use libphonenumber\PhoneNumberFormat;
use libphonenumber\PhoneNumberUtil;
class Sender extends StringValueObject
class Sender extends ValueObject
{
/**
* @param string $number

Datei anzeigen

@ -19,13 +19,6 @@ use Assert\Assert;
abstract class StringValueObject extends ValueObject
{
public function __construct(string $number)
{
Assert::that($number)->notEmpty();
$this->value = $number;
}
public function __toString()
{
return $this->get();
@ -35,9 +28,4 @@ abstract class StringValueObject extends ValueObject
{
return $this->value;
}
public function getFormatted()
{
return $this->get();
}
}

Datei anzeigen

@ -15,7 +15,26 @@ declare(strict_types=1);
namespace D3\LinkmobilityClient\ValueObject;
use Assert\Assert;
abstract class ValueObject
{
protected $value;
public function __construct(string $number)
{
Assert::that($number)->notEmpty();
$this->value = $number;
}
public function get()
{
return $this->value;
}
public function getFormatted()
{
return $this->get();
}
}