class MacAddressValidator
Checks if the value of an attribute is a valid MAC address.
@example Validate that the device MAC address is valid.
class Device << ActiveRecord::Base attr_accessor :mac validates :mac, mac_address: true end
Constants
- MAC_ADDRESS_FORMATS
Private Instance Methods
valid?(mac_address, _)
click to toggle source
# File lib/missing_validators/validators/mac_address_validator.rb, line 20 def valid?(mac_address, _) MAC_ADDRESS_FORMATS.any? { |format| (mac_address =~ format).present? } end