PHP Class Xpressengine\User\Repositories\UserRepository

Author: XE Developers ([email protected])
Inheritance: implements Xpressengine\User\Repositories\UserRepositoryInterface, use trait RepositoryTrait
ファイルを表示 Open project: xpressengine/xpressengine

Public Methods

Method Description
create ( array $data ) : Xpressengine\User\UserInterface create
findByEmail ( string $address ) : Xpressengine\User\UserInterface 이메일 주소를 소유한 회원을 조회한다.
searchByEmailPrefix ( string $emailPrefix ) : Xpressengine\User\UserInterface[] 이메일의 이름 영역을 사용하여 회원을 조회한다.
update ( Xpressengine\User\UserInterface $user, array $data = [] ) : Xpressengine\User\UserInterface update

Method Details

create() public method

create
public create ( array $data ) : Xpressengine\User\UserInterface
$data array data
return Xpressengine\User\UserInterface

findByEmail() public method

이메일 주소를 소유한 회원을 조회한다.
public findByEmail ( string $address ) : Xpressengine\User\UserInterface
$address string 이메일 주소
return Xpressengine\User\UserInterface

searchByEmailPrefix() public method

이메일의 이름 영역을 사용하여 회원을 조회한다.
public searchByEmailPrefix ( string $emailPrefix ) : Xpressengine\User\UserInterface[]
$emailPrefix string 조회할 이메일의 이름영역
return Xpressengine\User\UserInterface[]

update() public method

update
public update ( Xpressengine\User\UserInterface $user, array $data = [] ) : Xpressengine\User\UserInterface
$user Xpressengine\User\UserInterface user
$data array data
return Xpressengine\User\UserInterface