File: D:/HostingSpaces/SBogers10/shop.komma.nl/app/Users/SiteUserService.php
<?php
namespace App\Users;
use Illuminate\Support\Facades\Hash;
use Illuminate\Support\Facades\Request;
use Komma\KMS\Users\Kms\UserService;
/**
* Class SiteUserService
*
* @package Komma\SiteUsers\Kms
*/
final class SiteUserService extends UserService
{
protected $sortable = false;
function __construct()
{
$this->modelClassName = app(SiteUserInterface::class);
parent::__construct();
}
/**
* @param SiteUserInterface $user
*/
public function fillUserWithInput(SiteUserInterface $user)
{
if(Request::has('first_name')) $user->first_name = Request::get('first_name');
if(Request::has('last_name_prefix')) $user->last_name_prefix = Request::get('last_name_prefix');
if(Request::has('last_name')) $user->last_name = Request::get('last_name');
if(Request::has('email')) $user->email = Request::get('email');
if(Request::has('telephone')) $user->telephone = Request::get('telephone');
if(Request::has('role')) $user->role = Request::get('role');
if(Request::has('culture')) $user->culture = Request::get('culture');
if(Request::has('gender')) $user->gender = Request::get('gender');
if(Request::has('is_guest')) $user->is_guest = Request::get('is_guest');
if(Request::has('password')) $user->password = Hash::make(Request::get('password'));
return $user;
}
}