Module: RailsMcpServer::Extensions::ResourceTemplating::InstanceMethods

Defined in:
lib/rails-mcp-server/extensions/resource_templating.rb

Overview

Instance methods to be prepended

Instance Method Summary collapse

Instance Method Details

#initializeObject



86
87
88
89
# File 'lib/rails-mcp-server/extensions/resource_templating.rb', line 86

def initialize
  @params = self.class.params
  super if defined?(super)
end

#nameObject



95
96
97
# File 'lib/rails-mcp-server/extensions/resource_templating.rb', line 95

def name
  self.class.resource_name
end

#paramsObject



91
92
93
# File 'lib/rails-mcp-server/extensions/resource_templating.rb', line 91

def params
  @params || self.class.params
end