# File lib/apipie/client/base.rb, line 72
      def check_params(params, options = { })
        raise ArgumentError unless (method = options[:method])
        return unless config[:enable_validations]

        case options[:allowed]
          when true
            validate_params!(params, self.class.validation_hash(method))
          when false
            raise ArgumentError, "this method '#{method}' does not support params" if params && !params.empty?
          else
            raise ArgumentError, "options :allowed should be true or false, it was #{options[:allowed]}"
        end
      end