Method: Useless::Doc::DSL::API#resource
- Defined in:
- lib/useless/doc/dsl.rb
#resource(path, &block) ⇒ Object
173 174 175 176 177 178 179 180 181 182 183 184 185 |
# File 'lib/useless/doc/dsl.rb', line 173 def resource(path, &block) resource_dsl = @resource_dsls.find do |resource| resource.attributes[:path] == path end unless resource_dsl resource_dsl = Resource.new(path: path) @resource_dsls << resource_dsl end resource_dsl.instance_eval(&block) if block_given? resource_dsl end |