class Zaikio::Hub::CurrentPerson
Public Class Methods
find()
click to toggle source
# File lib/zaikio/hub/current_person.rb, line 16 def self.find all.find_one end
find_with_fallback(fallback)
click to toggle source
# File lib/zaikio/hub/current_person.rb, line 20 def self.find_with_fallback(fallback) all.with_fallback(fallback).find_one end
Public Instance Methods
admin_organizations()
click to toggle source
# File lib/zaikio/hub/current_person.rb, line 36 def admin_organizations organization_memberships.map do |m| m.organization if m.roles.include?("admin") || m.roles.include?("owner") end.compact end
fetch()
click to toggle source
# File lib/zaikio/hub/current_person.rb, line 28 def fetch self.attributes = get end
organizations()
click to toggle source
# File lib/zaikio/hub/current_person.rb, line 32 def organizations organization_memberships.with_fallback.map(&:organization) end