PHP Class Xpressengine\User\Repositories\UserEmailRepository

Author: XE Developers ([email protected])
Inheritance: implements Xpressengine\User\Repositories\UserEmailRepositoryInterface, use trait RepositoryTrait
Afficher le fichier Open project: xpressengine/xpressengine

Méthodes publiques

Méthode Description
create ( Xpressengine\User\UserInterface $user, array $data ) : Xpressengine\User\EmailInterface create
delete ( Xpressengine\User\EmailInterface $email ) : boolean | null delete
deleteByUserIds ( string $userIds ) : integer 주어진 회원이 소유한 이메일을 삭제한다.
findByAddress ( string $address ) : Xpressengine\User\EmailInterface 이메일 주소로 이메일 정보를 조회한다.
findByUserId ( string $userId ) : Xpressengine\User\EmailInterface[] 회원 아이디로 이메일을 조회하여 반환한다.

Method Details

create() public méthode

create
public create ( Xpressengine\User\UserInterface $user, array $data ) : Xpressengine\User\EmailInterface
$user Xpressengine\User\UserInterface user
$data array data
Résultat Xpressengine\User\EmailInterface

delete() public méthode

delete
public delete ( Xpressengine\User\EmailInterface $email ) : boolean | null
$email Xpressengine\User\EmailInterface email
Résultat boolean | null

deleteByUserIds() public méthode

주어진 회원이 소유한 이메일을 삭제한다.
public deleteByUserIds ( string $userIds ) : integer
$userIds string 삭제할 이메일을 소유한 회원의 id
Résultat integer

findByAddress() public méthode

이메일 주소로 이메일 정보를 조회한다.
public findByAddress ( string $address ) : Xpressengine\User\EmailInterface
$address string 조회할 이메일 주소
Résultat Xpressengine\User\EmailInterface

findByUserId() public méthode

회원 아이디로 이메일을 조회하여 반환한다.
public findByUserId ( string $userId ) : Xpressengine\User\EmailInterface[]
$userId string user id
Résultat Xpressengine\User\EmailInterface[]