class UserEmailRepository implements UserEmailRepositoryInterface

회원의 이메일 정보를 저장하는 Repository

Traits

Properties

protected string $model from RepositoryTrait

Methods

__construct(mixed $model)

constructor.

update(DynamicModel $item, array $data = array())

update

bool|null
delete(EmailInterface $email)

No description

string
getModel()

The name of Category model class

void
setModel(string $model)

Set the name of Category model

createModel()

Create model instance

Builder
query()

query

mixed
__call(string $method, array $parameters)

__call

create(UserInterface $user, array $data)

No description

findByAddress(string $address)

이메일 주소로 이메일 정보를 조회한다.

findByUserId(string $userId)

회원 아이디로 이메일을 조회하여 반환한다.

integer
deleteByUserIds(string $userIds)

주어진 회원이 소유한 이메일을 삭제한다.

Details

in RepositoryTrait at line 36
__construct(mixed $model)

constructor.

Parameters

mixed $model model

in RepositoryTrait at line 49
DynamicModel update(DynamicModel $item, array $data = array())

update

Parameters

DynamicModel $item item
array $data data

Return Value

DynamicModel

at line 58
bool|null delete(EmailInterface $email)

Parameters

EmailInterface $email email

Return Value

bool|null

in RepositoryTrait at line 73
string getModel()

The name of Category model class

Return Value

string

in RepositoryTrait at line 84
void setModel(string $model)

Set the name of Category model

Parameters

string $model model class

Return Value

void

in RepositoryTrait at line 94
DynamicModel createModel()

Create model instance

Return Value

DynamicModel

in RepositoryTrait at line 106
Builder query()

query

Return Value

Builder

in RepositoryTrait at line 118
mixed __call(string $method, array $parameters)

__call

Parameters

string $method method name
array $parameters parameters

Return Value

mixed

at line 43
EmailInterface create(UserInterface $user, array $data)

Parameters

UserInterface $user user
array $data data

Return Value

EmailInterface

at line 74
EmailInterface findByAddress(string $address)

이메일 주소로 이메일 정보를 조회한다.

Parameters

string $address 조회할 이메일 주소

Return Value

EmailInterface

at line 88
EmailInterface[] findByUserId(string $userId)

회원 아이디로 이메일을 조회하여 반환한다.

Parameters

string $userId user id

Return Value

EmailInterface[]

at line 101
integer deleteByUserIds(string $userIds)

주어진 회원이 소유한 이메일을 삭제한다.

Parameters

string $userIds 삭제할 이메일을 소유한 회원의 id

Return Value

integer