Stevemo\Cpanel\User\Repo\UserRepository::storeUser PHP Метод

storeUser() защищенный Метод

Create user into storage
Автор: Steve Montambeault
protected storeUser ( array $credentials, boolean $activate = false ) : Cartalyst\Sentry\Users\UserInterface
$credentials array
$activate boolean
Результат Cartalyst\Sentry\Users\UserInterface
    protected function storeUser(array $credentials, $activate = false)
    {
        $cred = array('first_name' => $credentials['first_name'], 'last_name' => $credentials['last_name'], 'email' => $credentials['email'], 'password' => $credentials['password']);
        if (array_key_exists('permissions', $credentials)) {
            $cred['permissions'] = $credentials['permissions'];
        }
        $user = $this->sentry->register($cred, $activate);
        if (array_key_exists('groups', $credentials)) {
            $this->syncGroups($credentials['groups'], $user);
        }
        return $user;
    }