Skip to content

Commit a69f18a

Browse files
committed
Remove Name VO, Position VO and Gender VO
1 parent 5427bd4 commit a69f18a

File tree

6 files changed

+0
-369
lines changed

6 files changed

+0
-369
lines changed

docs/usage/person.md

Lines changed: 0 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -16,50 +16,4 @@ use Myks92\ValueObjects\Person\Age;
1616

1717
$birthday = new Age(12);
1818
$birthday->getValue(); //12
19-
```
20-
21-
## Gender
22-
```php
23-
use Myks92\ValueObjects\Person\Gender;
24-
25-
$gender = new Gender('male');
26-
$gender->getValue(); //male
27-
$gender->isMale(); //true
28-
$gender->isFemale(); //false
29-
$gender->isOther(); //false
30-
31-
$gender->isEqualTo(new Gender('female')); //false
32-
```
33-
34-
Factory create
35-
```php
36-
use Myks92\ValueObjects\Person\Gender;
37-
38-
Gender::male()->getValue(); //male
39-
Gender::female()->getValue(); //female
40-
Gender::other()->getValue(); //other
41-
```
42-
43-
## Name
44-
```php
45-
use Myks92\ValueObjects\Person\Name;
46-
47-
$name = new Name('Last', 'First', 'Middle');
48-
49-
$name->getLast(); //Last
50-
$name->getLast(); //First
51-
$name->getMiddle(); //Middle
52-
53-
$name->getFull(); //Last First Middle
54-
$name->getFull(', '); //Last, First, Middle
55-
```
56-
57-
## Position
58-
```php
59-
use Myks92\ValueObjects\Person\Position;
60-
61-
$position = new Position('Developer');
62-
$position->getValue(); //Developer
63-
64-
$position->isEqualTo(new Position('Developer Other')); //false
6519
```

src/Person/Gender.php

Lines changed: 0 additions & 88 deletions
This file was deleted.

src/Person/Name.php

Lines changed: 0 additions & 104 deletions
This file was deleted.

src/Person/Position.php

Lines changed: 0 additions & 18 deletions
This file was deleted.

tests/Person/GenderTest.php

Lines changed: 0 additions & 70 deletions
This file was deleted.

tests/Person/NameTest.php

Lines changed: 0 additions & 43 deletions
This file was deleted.

0 commit comments

Comments
 (0)