1 ManifestBase.require_modules "manifest/controller/",
5 class Controller < ManifestBase::Base
6 include ControllerModule
7 attr :item_name, :actions
10 @json['item_name'] ||= ::Manifest.singularize(@name)
11 @json['actions'] ||= {}
15 @item_name = @json['item_name']
16 @actions = ManifestBase.load_type_name_args self, @json, 'actions', ActionFactory, 'list'