Class: Decidim::Core::UserResolver
- Inherits:
-
Object
- Object
- Decidim::Core::UserResolver
- Defined in:
- app/resolvers/decidim/core/user_resolver.rb
Overview
A GraphQL resolver to handle ‘user` queries
Instance Method Summary collapse
-
#initialize(organization, filters = {}) ⇒ UserResolver
constructor
-
organization: Decidim::Organization scoping - filters: hash of attr - value to filter results.
-
- #users ⇒ Object
Constructor Details
#initialize(organization, filters = {}) ⇒ UserResolver
-
organization: Decidim::Organization scoping
-
filters: hash of attr - value to filter results
11 12 13 14 15 16 17 18 |
# File 'app/resolvers/decidim/core/user_resolver.rb', line 11 def initialize(organization, filters = {}) @organization = organization if filters.include? :wildcard filters.delete(:name) filters.delete(:nickname) end @filters = filters end |
Instance Method Details
#users ⇒ Object
20 21 22 |
# File 'app/resolvers/decidim/core/user_resolver.rb', line 20 def users resolve end |