lib/apipie/method_description.rb in apipie-rails-0.9.4 vs lib/apipie/method_description.rb in apipie-rails-1.0.0
- old
+ new
@@ -1,7 +1,6 @@
module Apipie
-
class MethodDescription
attr_reader :full_description, :method, :resource, :apis, :examples, :see, :formats, :headers, :show
attr_accessor :metadata
def initialize(method, resource, dsl_data)
@@ -180,10 +179,14 @@
# was the description defines in a module instead of directly in controller?
def from_concern?
@from_concern
end
+ def method_name
+ @method
+ end
+
private
def merge_params(params, new_params)
new_param_names = Set.new(new_params.map(&:name))
params.delete_if { |p| new_param_names.include?(p.name) }
@@ -222,7 +225,6 @@
example << "\n" << ex[:code].to_s
example << "\n" << format_example_data(ex[:response_data]).to_s if ex[:response_data]
example
end
end
-
end