Is this code aquivalent
class Product < ActiveRecord::Base
validates :legacy_code, :format => { :with => /\A[a-zA-Z]+\z/,
:message => "Only letters allowed" }
end
to this code:
class Product < ActiveRecord::Base
validates :legacy_code, format: { with:/\A[a-zA-Z]+\z/,
message:"Only letters allowed" }
end
??
Yes, this codes are equivalent in ruby 1.9.
{:key => vales}– is a hash syntax in ruby 1.8{key: value}– is a new hash syntax, it was added in ruby 1.9