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

create() public method

Create a new user.
public create ( mixed $credentials ) : stdClass
$credentials mixed (email, username, password, role)
return stdClass
    public function create($credentials)
    {
        $object = array();
        $object["username"] = $credentials->username;
        $object["email"] = $credentials->email;
        $object["password"] = password_hash($credentials->password, PASSWORD_DEFAULT);
        $object["role"] = $credentials->role;
        if ($user_id = $this->insert($object)) {
            $ret = $this->getById($user_id);
            return $ret;
        } else {
            return false;
        }
    }