@system_resources.init
end
+ def load_models_manifest
+ @models.each do |model_name, model|
+ model.classify.load_manifest
+ end
+ end
+
+ def add_action
+ return
+ @controllers.each do |controller_name, controller|
+ model_name = controller.model_name
+ next if model_name.blank?
+ controller.actions.each do |action_name, conf|
+ next unless conf['type'] == 'list'
+ list_name = conf['list']['list_name']
+ list = Pettanr::Application::manifest.list_managers[model_name]
+ list.add_action action_name, list_name
+ end
+ end
+ end
+
end
module ModuleMethods