Class: Osso::GraphQL::Types::QueryType

Inherits:
GraphQL::Schema::Object
  • Object
show all
Defined in:
lib/osso/graphql/query.rb

Instance Method Summary collapse

Instance Method Details

#admin_usersObject



33
34
35
# File 'lib/osso/graphql/query.rb', line 33

def admin_users
  Osso::Models::.all
end

#app_configObject



37
38
39
# File 'lib/osso/graphql/query.rb', line 37

def app_config
  Osso::Models::AppConfig.find
end

#current_userObject



41
42
43
# File 'lib/osso/graphql/query.rb', line 41

def current_user
  context.to_h
end

#identity_provider(id:) ⇒ Object



45
46
47
# File 'lib/osso/graphql/query.rb', line 45

def identity_provider(id:)
  Osso::Models::IdentityProvider.find(id)
end

#oauth_client(id:) ⇒ Object



49
50
51
# File 'lib/osso/graphql/query.rb', line 49

def oauth_client(id:)
  Osso::Models::OauthClient.find(id)
end