spec/fake_app/subnet.rb in validates_host-0.3.1 vs spec/fake_app/subnet.rb in validates_host-1.0.0
- old
+ new
@@ -1,3 +1,15 @@
-class Subnet < ActiveRecord::Base
+class Subnet
+ include ActiveModel::Validations
+ include ActiveModel::Conversion
+ extend ActiveModel::Naming
+
+ attr_accessor :id, :value
+
validates :value, :subnet => true
+
+ def initialize(attributes = {})
+ attributes.each do |name, value|
+ send("#{name}=", value)
+ end
+ end
end
\ No newline at end of file