My Project
総合概要
名前空間
クラス
ファイル
ファイル一覧
src
Task
ValueObject
TaskId.php
[詳解]
1
<?php
2
declare(strict_types=1);
3
4
namespace
Todo\Task\ValueObject
;
5
6
use
Todo\Shared\Foundation\ValueObject\Identifier
;
7
8
class
TaskId
extends
Identifier
9
{
10
public
function
__construct
(
string
$value)
11
{
12
$this->
validate
($value);
13
$this->value = $value;
14
}
15
16
protected
function
validate
(): void
17
{
18
19
}
20
}
Todo\Task\ValueObject\TaskId\validate
validate()
Definition:
TaskId.php:16
Todo\Task\ValueObject
Definition:
TaskCost.php:4
Identifier
Todo\Task\ValueObject\TaskId\__construct
__construct(string $value)
Definition:
TaskId.php:10
Todo\Shared\Foundation\ValueObject\Identifier
Definition:
Identifier.php:6
Todo\Task\ValueObject\TaskId
Definition:
TaskId.php:8
構築:
1.8.11