class Doorkeepr::Config
Public Class Methods
new(params={})
click to toggle source
Calls superclass method
# File lib/doorkeepr/config.rb, line 3 def initialize params={} params[:host] = ::Rails::Server.new.options[:Host] if defined? ::Rails::Server params[:host] = "localhost" if params[:host] == "0.0.0.0" params[:host] ||= "localhost" params[:port] = ::Rails::Server.new.options[:Port] if defined? ::Rails::Server params[:port] ||= 3000 params[:url] = ::Rails.application.class.parent_name.underscore.gsub(/_/,"-").sub(/$/,".dev") params[:url] ||= "rails.dev" params[:customer] ||= `whoami`.strip params[:application] ||= params[:url] params[:service] ||= "rails" super params end
Public Instance Methods
to_json()
click to toggle source
# File lib/doorkeepr/config.rb, line 16 def to_json @table.to_json end