class Doorkeeper::Application

Public Class Methods

authorized_for(resource_owner) click to toggle source
# File lib/doorkeeper/orm/active_record/application.rb, line 18
def self.authorized_for(resource_owner)
  joins(:authorized_applications).
    where(AccessToken.table_name => { resource_owner_id: resource_owner.id, revoked_at: nil }).
    group(column_names_with_table.join(','))
end
column_names_with_table() click to toggle source
# File lib/doorkeeper/orm/active_record/application.rb, line 14
def self.column_names_with_table
  self.column_names.map { |c| "#{table_name}.#{c}" }
end