class CreateFacebookVariants
Attributes
facebook[RW]
Public Instance Methods
validate()
click to toggle source
# File lib/shareprogress/filters/create_facebook_variants.rb, line 4 def validate assert_member :button_template, %w{sp_fb_small sp_fb_large} if assert_present :facebook facebook.each do |f| if assert !f["facebook_title"].nil?, [:facebook_title, :nil] assert !f["facebook_title"].empty?, [:facebook_title, :empty] end if assert !f["facebook_description"].nil?, [:facebook_description, :nil] assert !f["facebook_description"].empty?, [:facebook_description, :empty] end if assert !f["facebook_thumbnail"].nil?, [:facebook_thumbnail, :nil] assert !f["facebook_thumbnail"].empty?, [:facebook_thumbnail, :empty] end end end end