Sha256: 2c6322e266d14a5a5dce5e4123407122e25b351c37c77e92d0d81c2e1578f046

Contents?: true

Size: 447 Bytes

Versions: 1

Compression:

Stored size: 447 Bytes

Contents

# encoding: utf-8
# frozen_string_literal: true

module Nimbu
  module Endpoints
    class Users < Endpoint
      def me(*args)
        require_authentication

        get_request("/user")
      end
      alias_method :whoami, :me

      private

      def require_authentication
        raise ArgumentError, "You need to be authenticated to access the sites" unless authenticated?
      end
    end # Authorizations
  end # Endpoints
end # Nimbu

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
nimbu-api-0.5.0 lib/nimbu-api/endpoints/users.rb