Class: Quickadmin::Admin

Inherits:
Object
  • Object
show all
Defined in:
app/models/admin.rb

Class Method Summary collapse

Class Method Details

.find(openid_url) ⇒ Object



3
4
5
6
7
8
9
10
11
12
13
14
# File 'app/models/admin.rb', line 3

def self.find(openid_url)
  file = Merb.root / 'config' /  'quickadmins.yaml'
  admins = YAML::load(File.open(file))
  result = nil
  admins.each do |a|
    if normalize_url(a) == normalize_url(openid_url)
      result = normalize_url(a)
    end
    break if result
  end
  result
end