class UserRepository implements UserRepositoryInterface

회원정보를 저장하는 Repository

Traits

Properties

protected string $model from RepositoryTrait

Methods

__construct(mixed $model)

constructor.

update(UserInterface $user, array $data = array())

update

bool|null
delete(DynamicModel $item)

delete

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(array $data)

create

findByEmail(string $address)

이메일 주소를 소유한 회원을 조회한다.

searchByEmailPrefix(string $emailPrefix)

이메일의 이름 영역을 사용하여 회원을 조회한다.

Details

in RepositoryTrait at line 36
__construct(mixed $model)

constructor.

Parameters

mixed $model model

at line 58
UserInterface update(UserInterface $user, array $data = array())

update

Parameters

UserInterface $user user
array $data data

Return Value

UserInterface

in RepositoryTrait at line 63
bool|null delete(DynamicModel $item)

delete

Parameters

DynamicModel $item item

Return Value

bool|null

Exceptions

Exception

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 40
UserInterface create(array $data)

create

Parameters

array $data data

Return Value

UserInterface

at line 78
UserInterface findByEmail(string $address)

이메일 주소를 소유한 회원을 조회한다.

Parameters

string $address 이메일 주소

Return Value

UserInterface

at line 97
UserInterface[] searchByEmailPrefix(string $emailPrefix)

이메일의 이름 영역을 사용하여 회원을 조회한다.

Parameters

string $emailPrefix 조회할 이메일의 이름영역

Return Value

UserInterface[]