OSDN Git Service

fix owner
[pettanr/pettanr.git] / app / models / writing_format.rb
index 071e93f..cd5afdd 100644 (file)
@@ -21,10 +21,6 @@ class WritingFormat < Peta::Template
     self.system_picture.tmb_opt_img_tag
   end
   
-  def self.list_where
-    ''
-  end
-  
   def self.list_order
     'writing_formats.t asc'
   end
@@ -61,28 +57,8 @@ end
     @parsed_settings ||= JSON.parse(self.settings)
   end
   
-  def my_engine_resource
-    Manifest.manifest.system_resources.engine_resources['writing_formats']
-  end
-  
-  def engine_name
-    self.my_engine_resource.resource_items[self.classname]
-  end
-  
-  def enable?
-    self.my_engine_resource.resource_items.include? self.classname
-  end
-  
-  def engine_module_name
-    self.engine_name.camelize
-  end
-  
-  def engine
-    Object.const_get self.engine_module_name
-  end
-  
-  def engine_model
-    engine.const_get 'Renderer'
+ def engine_model
+    my_engine.const_get 'Renderer'
   end
   
   def self.import filename