# File lib/apipie/dsl_definition.rb, line 77 def self.eval_dsl(controller, &block) self.new(controller).instance_eval(&block) dsl_data = Apipie.last_dsl_data if dsl_data[:api_versions].empty? dsl_data[:api_versions] = Apipie.controller_versions(controller) end dsl_data ensure Apipie.clear_last end