# File lib/apipie/resource_description.rb, line 17
    def initialize(controller, resource_name, &block)
      @_methods = []
      @_params_ordered = []
      @_errors_ordered = []

      @controller = controller
      @_id = resource_name
      @_version = "1"
      @_name = @_id.humanize
      @_full_description = ""
      @_short_description = ""
      @_path = ""
      @_formats = []

      block.arity < 1 ? instance_eval(&block) : block.call(self) if block_given?
    end