Sha256: 1c5a9ce91109662c5b0662ace53ca00b00f6b1119cf39d43d736aad6cde5c571
Contents?: true
Size: 502 Bytes
Versions: 8
Compression:
Stored size: 502 Bytes
Contents
# frozen_string_literal: true module GraphqlDevise module MountMethod module OptionValidators class SkipOnlyValidator def initialize(options:) @options = options end def validate! if [@options.skip, @options.only].all?(&:present?) raise( InvalidMountOptionsError, "Can't specify both `skip` and `only` options when mounting the route." ) end end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems