Module: TmsBridge::ControllerSupport::Security
- Defined in:
- lib/tms_bridge/controller_support.rb
Defined Under Namespace
Modules: ClassMethods, InstanceMethods
Instance Method Summary collapse
Instance Method Details
#secure_tms_bridge(as) ⇒ Object
100 101 102 103 104 105 106 107 108 |
# File 'lib/tms_bridge/controller_support.rb', line 100 def secure_tms_bridge(as) include TmsBridge::ControllerSupport::Security::InstanceMethods extend TmsBridge::ControllerSupport::Security::ClassMethods self.as = as.to_s self.bridged_resources = self.name.split('::').last.gsub(/Controller/, '').underscore self.bridged_resource = self.bridged_resources.singularize self.queue_name = self.as + '_'+self.bridged_resources end |