PHP 클래스 Lw\Domain\Model\Wish\Wish

파일 보기 프로젝트 열기: dddinphp/last-wishes 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$address string
$content string
$createdOn DateTime
$updatedOn DateTime
$userId Lw\Domain\Model\User\UserId
$wishId WishId

공개 메소드들

메소드 설명
__construct ( WishId $wishId, UserId $userId, string $address, string $content )
address ( ) : string
changeAddress ( $address )
changeContent ( $content )
content ( )
grant ( )
id ( ) : WishId
userId ( ) : UserId

보호된 메소드들

메소드 설명
setContent ( $content )

비공개 메소드들

메소드 설명
setAddress ( $address )

메소드 상세

__construct() 공개 메소드

public __construct ( WishId $wishId, UserId $userId, string $address, string $content )
$wishId WishId
$userId Lw\Domain\Model\User\UserId
$address string
$content string

address() 공개 메소드

public address ( ) : string
리턴 string

changeAddress() 공개 메소드

public changeAddress ( $address )

changeContent() 공개 메소드

public changeContent ( $content )

content() 공개 메소드

public content ( )

grant() 공개 메소드

public grant ( )

id() 공개 메소드

public id ( ) : WishId
리턴 WishId

setContent() 보호된 메소드

protected setContent ( $content )
$content

userId() 공개 메소드

public userId ( ) : UserId
리턴 Lw\Domain\Model\User\UserId

프로퍼티 상세

$address 보호되어 있는 프로퍼티

protected string $address
리턴 string

$content 보호되어 있는 프로퍼티

protected string $content
리턴 string

$createdOn 보호되어 있는 프로퍼티

protected DateTime $createdOn
리턴 DateTime

$updatedOn 보호되어 있는 프로퍼티

protected DateTime $updatedOn
리턴 DateTime

$userId 보호되어 있는 프로퍼티

protected UserId,Lw\Domain\Model\User $userId
리턴 Lw\Domain\Model\User\UserId

$wishId 보호되어 있는 프로퍼티

protected WishId,Lw\Domain\Model\Wish $wishId
리턴 WishId