PHP Класс App\Repositories\Frontend\Access\User\UserRepository

Наследование: extends app\repositories\Repository
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$role App\Repositories\Backend\Access\Role\RoleRepository

Открытые методы

Метод Описание
__construct ( RoleRepository $role )
changePassword ( $input ) : mixed
confirmAccount ( $token ) : boolean
create ( array $data, boolean $provider = false ) : static
findByEmail ( $email ) : boolean
findByToken ( $token ) : mixed
findOrCreateSocial ( $data, $provider ) : UserRepository | boolean
getEmailForPasswordToken ( $token ) : mixed
updateProfile ( $id, $input ) : mixed

Описание методов

__construct() публичный метод

public __construct ( RoleRepository $role )
$role App\Repositories\Backend\Access\Role\RoleRepository

changePassword() публичный метод

public changePassword ( $input ) : mixed
$input
Результат mixed

confirmAccount() публичный метод

public confirmAccount ( $token ) : boolean
$token
Результат boolean

create() публичный метод

public create ( array $data, boolean $provider = false ) : static
$data array
$provider boolean
Результат static

findByEmail() публичный метод

public findByEmail ( $email ) : boolean
$email
Результат boolean

findByToken() публичный метод

public findByToken ( $token ) : mixed
$token
Результат mixed

findOrCreateSocial() публичный метод

public findOrCreateSocial ( $data, $provider ) : UserRepository | boolean
$data
$provider
Результат UserRepository | boolean

getEmailForPasswordToken() публичный метод

public getEmailForPasswordToken ( $token ) : mixed
$token
Результат mixed

updateProfile() публичный метод

public updateProfile ( $id, $input ) : mixed
$id
$input
Результат mixed

Описание свойств

$role защищенное свойство

protected RoleRepository,App\Repositories\Backend\Access\Role $role
Результат App\Repositories\Backend\Access\Role\RoleRepository