Sha256: fb5889fdcc7e82569a46946ed1db363132be31e4bdd17cc1d5bc57d2077c0c0b

Contents?: true

Size: 587 Bytes

Versions: 36

Compression:

Stored size: 587 Bytes

Contents

class Eco::API::UseCases::GraphQL::Base < Eco::API::Common::Loaders::UseCase
  class NotImplementedMethod < StandardError
  end

  name "graphql-base"
  type :other

  include Eco::API::UseCases::GraphQL::Helpers::Base
  include Eco::Language::Methods::CallDetector

  def main(_sess, options, _case)
    options[:end_get] = false
    process
  end

  # Write here your script
  def process
    return unless called_via?(Eco::API::UseCases::GraphQL::Base, __method__)
    raise NotImplementedMethod, "You need to inherit from this class ('#{self.class}')"
  end
end

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
eco-helpers-3.0.21 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.20 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.19 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.18 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.17 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.16 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.15 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.14 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.13 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.12 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.11 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.10 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.9 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.8 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.7 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.6 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.5 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.4 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.3 lib/eco/api/usecases/graphql/base.rb
eco-helpers-3.0.2 lib/eco/api/usecases/graphql/base.rb