class Gamefic::Query::Base

def initialize *arguments, name: self.class.to_s

Parameters:
  • name (String) --
  • arguments (Array) --
    Raises:
    • (ArgumentError) - if any of the arguments are nil
    def initialize *arguments, name: self.class.to_s
      raise ArgumentError, "nil argument in query" if arguments.any?(&:nil?)
      @arguments = arguments
      @name = name
    end