Devise
Class

Devise\User\UserManager

class UserManager extends Manager

Properties

$messages

Methods

__construct(User $User, BcryptHasher $Hash)

Construct a new user manager

array createRules()

These are create rules for a user

$this createUser(array $input)

Create a new user

array updateRules(integer $id, array $input)

These are update rules for a user

$this updateUser(integer $id, array $input)

Update a new user

$this destroyUser(integer $id)

Delete a user

Details

at line 33
public __construct(User $User, BcryptHasher $Hash)

Construct a new user manager

Parameters

User $User
BcryptHasher $Hash

at line 44
public array createRules()

These are create rules for a user

Return Value

array

at line 60
public $this createUser(array $input)

Create a new user

Parameters

array $input

Return Value

$this

at line 82
public array updateRules(integer $id, array $input)

These are update rules for a user

Parameters

integer $id
array $input

Return Value

array

at line 109
public $this updateUser(integer $id, array $input)

Update a new user

Parameters

integer $id
array $input

Return Value

$this

at line 135
public $this destroyUser(integer $id)

Delete a user

Parameters

integer $id

Return Value

$this