PHP Xpressengine\User Namespace

Nested Namespaces

Xpressengine\User\Exceptions
Xpressengine\User\Models
Xpressengine\User\Repositories

Interfaces

Name Description
AccountInterface 회원 계정 정보를 저장하는 클래스가 구현해야 하는 인터페이스
Authenticatable 이 인터페이스는 인증 처리의 대상이 되는 회원정보(entity 또는 model)이 구현해야 하는 인터페이스이다.
EmailBrokerInterface 이 인터페이스는 이메일 인증 처리 클래스가 구현해야 하는 인터페이스이다.
EmailInterface 회원의 메일 정보를 저장하는 클래스가 구현해야 하는 인터페이스
GroupInterface 회원 그룹 정보를 저장하는 클래스가 구현해야 하는 인터페이스
GuardInterface 이 인터페이스는 Xpressengine의 인증클래스가 구현해야 하는 인터페이스이다.
UserInterface 회원 정보를 저장하는 클래스가 구현해야 하는 인터페이스

Classes

Name Description
EmailBroker 이 클래스는 Xpressengine에서 이메일 인증 처리를 수행하는 클래스이다.
Guard 이 클래스는 Xpressengine의 회원 인증 기능을 처리하는 클래스이다.
Rating 회원의 등급을 나타내는 클래스 키워드를 통해 더 높은 등급인지 판별해주는 기능을 제공함
UserHandler 회원 및 회원과 관련된 데이터(그룹정보, 계정정보, 이메일 정보 등)를 조회하거나 처리할 때에 UserHandler를 사용할 수 있습니다.
UserImageHandler 회원의 프로필 이미지 및 프로필 배경이미지를 저장하고, 조회하는 역할을 담당하는 클래스
UserProvider 이 클래스는 Auth(Guard)에 회원정보를 제공하는 역할을 한다.