Sha256: 676503f663a70e49ddbb1f2287fbf3b052d5510c4e2c730b0f92f12a01388404

Contents?: true

Size: 316 Bytes

Versions: 27

Compression:

Stored size: 316 Bytes

Contents

# frozen_string_literal: true

module Ibrain
  module Resolvers
    class BaseResolver < GraphQL::Schema::Resolver
      argument_class ::Ibrain::Types::BaseArgument

      def current_user
        context.fetch(:current_user)
      end

      def controller
        context[:controller]
      end
    end
  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
ibrain-core-0.5.15 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.5.13 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.5.12 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.5.10 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.5.9 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.5.8 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.5.7 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.5.6 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.5.5 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.5.4 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.5.3 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.5.2 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.5.1 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.5.0 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.4.9 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.4.8 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.4.7 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.4.5 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.4.4 app/graphql/ibrain/resolvers/base_resolver.rb
ibrain-core-0.4.3 app/graphql/ibrain/resolvers/base_resolver.rb