Method: RTPush::PresenceValidator#validate

Defined in:
lib/rtpush/adapters/base_adapter.rb

#validate(record) ⇒ Object



40
41
42
43
44
45
46
47
48
49
# File 'lib/rtpush/adapters/base_adapter.rb', line 40

def validate(record)
  begin
    @attributes.each do |attribute|
      data = record.send(attribute)
      if data.nil? || data.empty?
        record.errors << ["#{attribute} can't be blank"]
      end
    end
  end
end