Owl\Repositories\Eloquent\UserRepository::create PHP Method

create() public method

Create a new user.
public create ( mixed $credentials ) : Illuminate\Database\Eloquent\Model
$credentials mixed (email, username, password, role)
return Illuminate\Database\Eloquent\Model
    public function create($credentials)
    {
        $user = $this->user->newInstance();
        $user->username = $credentials->username;
        $user->email = $credentials->email;
        $user->password = password_hash($credentials->password, PASSWORD_DEFAULT);
        $user->role = $credentials->role;
        if ($user->save()) {
            return $user;
        } else {
            return false;
        }
    }