Sha256: 49cdfe3e7a5eaea140fce95a2ec1ca47ca2dbf012478898944568280a6d86ff4
Contents?: true
Size: 261 Bytes
Versions: 3
Compression:
Stored size: 261 Bytes
Contents
module Statixite class LiquidValidator < ActiveModel::Validator def validate(record) begin Liquid::Template.parse(record.content) rescue Liquid::SyntaxError => e record.errors[:content] << e.message end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
statixite-1.0.2 | app/validators/statixite/liquid_validator.rb |
statixite-1.0.1 | app/validators/statixite/liquid_validator.rb |
statixite-1.0.0 | app/validators/statixite/liquid_validator.rb |