public __construct ( Xpressengine\User\Repositories\UserRepositoryInterface $users, Xpressengine\User\Repositories\UserAccountRepositoryInterface $accounts, Xpressengine\User\Repositories\UserGroupRepositoryInterface $groups, Xpressengine\User\Repositories\UserEmailRepositoryInterface $mails, Xpressengine\User\Repositories\PendingEmailRepositoryInterface $pendingEmails, UserImageHandler $imageHandler, Illuminate\Contracts\Hashing\Hasher $hasher, Illuminate\Contracts\Validation\Factory $validator, Container $container, boolean $useEmailConfirm ) |
$users |
Xpressengine\User\Repositories\UserRepositoryInterface |
User 회원 저장소 |
$accounts |
Xpressengine\User\Repositories\UserAccountRepositoryInterface |
UserAccount 회원계정 저장소 |
$groups |
Xpressengine\User\Repositories\UserGroupRepositoryInterface |
UserGroup 그룹 저장소 |
$mails |
Xpressengine\User\Repositories\UserEmailRepositoryInterface |
회원 이메일 저장소 |
$pendingEmails |
Xpressengine\User\Repositories\PendingEmailRepositoryInterface |
회원 등록대기 이메일 저장소 |
$imageHandler |
UserImageHandler |
image handler |
$hasher |
Illuminate\Contracts\Hashing\Hasher |
해시코드 생성기, 비밀번호 해싱을 위해 사용됨 |
$validator |
Illuminate\Contracts\Validation\Factory |
유효성 검사기. 비밀번호 및 표시이름(dispalyName)의 유효성 검사를 위해 사용됨 |
$container |
Xpressengine\Register\Container |
Xpressengine 레지스터 |
$useEmailConfirm |
boolean |
이메일 인증의 사용여부 |