Sha256: 77c44725eb9af030d37599d1c3ab4f6d9691fea5269ba9509be682d0b2fde31c
Contents?: true
Size: 786 Bytes
Versions: 3
Compression:
Stored size: 786 Bytes
Contents
module SimpleAdmin module Refinements module Boolean # Module with refinements for Boolean classes # @since 0.1.0 refine TrueClass do # Refinement for TrueClass, add humanize method # # @example True class humanize # true.humanize # => Yes # true.humanize('Example') # => Example # def humanize(format='Yes') format end end refine FalseClass do # Refinement for FalseClass, add humanize method # # @example False class humanize # false.humanize # => No # true.humanize('Example') # => Example # def humanize(format='No') format end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems