module Doorkeeper::ApplicationMixin

Private Instance Methods

generate_secret() click to toggle source
# File lib/doorkeeper/models/application_mixin.rb, line 47
def generate_secret
  if secret.blank?
    self.secret = UniqueToken.generate
  end
end
generate_uid() click to toggle source
# File lib/doorkeeper/models/application_mixin.rb, line 41
def generate_uid
  if uid.blank?
    self.uid = UniqueToken.generate
  end
end
has_scopes?() click to toggle source
# File lib/doorkeeper/models/application_mixin.rb, line 36
def has_scopes?
  Doorkeeper.configuration.orm != :active_record ||
    Application.new.attributes.include?("scopes")
end