Sha256: 1ae7ce9520782338d7e161e67d3147f14add36856f38b5f8db2c6c699f847f56

Contents?: true

Size: 349 Bytes

Versions: 2

Compression:

Stored size: 349 Bytes

Contents

module Oauth2Provider
  module Document
    module Base

      def base_uri(request)
        protocol = request.protocol
        host = request.host_with_port
        name = self.class.name.underscore.pluralize.split('/').last
        id   = self.id.as_json
        uri  = protocol + host + "/oauth/" + name + "/" +  id
      end

    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
oauth2_provider_engine-0.0.2 app/models/oauth2_provider/document.rb
oauth2_provider_engine-0.0.1 app/models/oauth2_provider/document.rb