2 class SystemResource < Item
3 self.abstract_class = true
10 self.find(:all).delete_if {|system_resource|
12 p system_resource.enable?
13 system_resource.enable? == false
17 def self.edit system_resource_id, operators
18 system_resource = self.find system_resource_id, self.show_opt
19 raise ActiveRecord::Forbidden unless system_resource.own?(operators)
23 def my_engine_resource
24 Manifest.manifest.system_resources.engine_resources[self.table_name]
28 return false unless er = self.my_engine_resource
29 er.resource_items.include? self.classname
33 self.my_engine_resource.resource_items[self.classname]