Sha256: 3144d5b989c583fdaf67f090cdfd0319042ec2dc8178fa428b8066a2bd4d31fc

Contents?: true

Size: 264 Bytes

Versions: 2

Compression:

Stored size: 264 Bytes

Contents

module Rpush
  module Apns
    class DeviceTokenFormatValidator < ActiveModel::Validator

      def validate(record)
        if record.device_token !~ /^[a-z0-9]{64}$/i
          record.errors[:device_token] << "is invalid"
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rpush-1.0.0-java lib/rpush/apns/device_token_format_validator.rb
rpush-1.0.0 lib/rpush/apns/device_token_format_validator.rb