validates :system_picture_id, :presence => true, :numericality => true, :existence => {:both => false}
validates :settings, :presence => true
+ scope :find_index, -> do
+ self
+ end
+
+ scope :find_by_system_picture, -> (system_picture_id) do
+ find_index.where(system_picture_id: system_picture_id)
+ end
+
def supply_default
end
self.enable_list
end
- def self.enable_list
- WritingFormat.find(:all).delete_if {|wf|
- wf.enable? == false
- }
+ def self.enable_list include_available = false
+ r = WritingFormat.all
+ unless include_available
+ r.delete_if {|wf|
+ wf.enable? == false
+ }
+ end
+ r
end
def self.show_opt