guil95 / vos
Value objects commons
1.0.0
2021-05-28 18:52 UTC
Requires
- php: >=8
Requires (Dev)
- phpunit/phpunit: ^9.5
README
Value objects common
How to install
$ composer require guil95/vos
How to use
<?php namespace MyNamespace; use Guil95\Vos; $email = new Email('invalidEmail'); // throws VoInvalidException $email = new Email('gui@email.com'); // $email->getvalue() returns gui@email.com $name = new Name('Name%$invalid Ch4aract8er'); // $name->getValue() returns Nameinvalid Character $name = new Name('Name Gui'); // $name->getValue() returns Name Gui