1 class StorySheet < Peta::Leaf
6 validates :story_id, :presence => true, :numericality => true, :existence => {:both => false}
7 validates :sheet_id, :presence => true, :numericality => true, :existence => {:both => false}
8 validates :t, :presence => true, :numericality => {:greater_than_or_equal_to => 0}
16 def self.public_list_where
20 def self.by_author_list_includes
38 return nil if self.story_id == nil or self.sheet_id == nil
39 self.story.own?(operators) and self.sheet.usable?(operators)