lib/pagy/exceptions.rb
class Pagy class VariableError < ArgumentError attr_reader :pagy def initialize(pagy) @pagy = pagy end def variable message =~ /expected :([\w]+)/ $1.to_sym if $1 end def value pagy.vars[variable] end end class OverflowError < VariableError; end end