Sha256: c3d57dc34062552febfe62e021cce38ad7ba5a425da233a490b983cd3659608c
Contents?: true
Size: 540 Bytes
Versions: 41
Compression:
Stored size: 540 Bytes
Contents
# frozen_string_literal: true class MiniDefender::Rules::Default < MiniDefender::Rule def initialize(value) @default = value end def self.signature 'default' end def self.make(args) raise ArgumentError, 'Expected exactly one argument.' unless args.length == 1 new(args[0]) end def defaults?(validator) true end def default_value(validator) @default end def passes?(attribute, value, validator) true end def message(attribute, value, validator) "i can haz valuo?." end end
Version data entries
41 entries across 41 versions & 1 rubygems