Add Purchase system
[cs356-p2-videostore.git] / app / models / rentable.rb
index 0699a20..e52af25 100644 (file)
@@ -1,6 +1,11 @@
 class Rentable < ActiveRecord::Base
-  has_many :coitem
-  belongs_to :video
-  belongs_to :game
+  has_many :coitems
+  has_many :rentable_purchases
 
+  validates_presence_of :title
+  # don't validate newrelease, false is ok
+
+  def checkedout?
+    return Coitem.find_by_rentable_id(self.id) ? true : false
+  end
 end