OSDN Git Service

t#:
[pettanr/pettanr.git] / lib / manifest / model / list / play.rb
diff --git a/lib/manifest/model/list/play.rb b/lib/manifest/model/list/play.rb
deleted file mode 100644 (file)
index 9c519ad..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-module Manifest
-  module ModelModule
-    module ListModule
-      class PlayList
-        attr :model, :list_name, :list_manifest, :type, 
-          :default_page_size, :max_page_size
-        
-        def initialize model, list_name, list_manifest
-          @model = model
-          @list_name = list_name
-          @list_manifest = list_manifest
-          self.set_default
-          self.init
-        end
-        
-        def set_default
-          @list_manifest['args'] ||= {}
-          return
-          @default_page_size = @conf['default_page_size'] || 25
-          @max_page_size = @conf['max_page_size'] || 100
-          @params_offset = params_offset
-          @params_count = params_count
-          @list_list_conf = @manifest.list(@item_name).lists[list_name] || {}
-          @model_name = @list_list_conf['model']
-          @filter_key = @list_list_conf['filter_key']
-          @model = @model_name.classify.constantize
-          @table_name = @model.table_name
-          if @model.content?
-            @owner_model = @model.owner_model
-            @owner_table_name = @owner_model.table_name if @owner_model
-          end
-        end
-        
-        def init
-          @type = @list_manifest['type']
-          @args = @list_manifest['args']
-        end
-        
-        def self.add_action item_name, action_name, list_name, list_conf
-          return
-        end
-      end
-      
-    end
-  end
-end