Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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)

AltStyle によって変換されたページ (->オリジナル) /