Skip to content

Commit

Permalink
fix AS deprecation warning
Browse files Browse the repository at this point in the history
  • Loading branch information
netskin-ci committed Nov 24, 2010
1 parent 32dffd1 commit 632bef4
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions lib/sexy_validations.rb
Expand Up @@ -10,7 +10,7 @@ def self.load_validator(name)

def self.included(klass)
klass.instance_eval do
class_inheritable_array :validations
class_attribute :validations
self.validations = []

extend ClassMethods
Expand Down Expand Up @@ -62,7 +62,7 @@ def validates(attribute = nil, validations = nil, &block)
unless validations.blank?
validations.each_pair do |validator, options|
klass = load_validator(validator)
self.validations << {
self.validations += {
:attribute => attribute,
:validator => klass,
:options => options,
Expand All @@ -72,14 +72,14 @@ def validates(attribute = nil, validations = nil, &block)
end
else
if attribute
self.validations << {
self.validations += {
:method => "#{attribute}_validation",
:conditions => conditions,
:conditions_if => conditions_if,
}
else
raise ArgumentError, "at least a block has to be given" unless block_given?
self.validations << {
self.validations += {
:block => block,
:conditions => conditions,
:conditions_if => conditions_if,
Expand All @@ -93,7 +93,7 @@ module InstanceMethods
def validate!
errors.clear
validations.each do |validation|
catch (:skip_validation) do
catch(:skip_validation) do
if validation[:conditions]
validation[:conditions].each do |condition|
success = condition.call(self, validation[:attribute])
Expand Down

0 comments on commit 632bef4

Please sign in to comment.