class Sanitized::BigInteger
Description¶ ↑
ActiveModel::Type to cast and sanitize a model’s BigInt attribute according to the options specified on initialisation.
attribute :attr_name, Sanitized::BigInt.new(:abs), default: 123
Can optionally include a custom block:
type_cast = Sanitized::BigInt.new(:abs) do |value| ... custome code ... end attribute :attr_name, type_cast, default: 123
Public Class Methods
valid_options()
click to toggle source
Returns a Hash of valid options with the other options they are exclusive with
# File lib/sanitized/big_integer.rb, line 36 def self.valid_options { abs: [] } end