Class: CabbageDoc::Generators::Api

Inherits:
CabbageDoc::Generator show all
Defined in:
lib/cabbage_doc/generators/api.rb

Constant Summary

Constants inherited from CabbageDoc::Generator

CabbageDoc::Generator::PRIORITIES

Instance Attribute Summary

Attributes inherited from CabbageDoc::Generator

#tag

Instance Method Summary collapse

Methods inherited from CabbageDoc::Generator

all, exists?, find, inherited, #initialize, load!, perform, priority, supports?, tags

Constructor Details

This class inherits a constructor from CabbageDoc::Generator

Instance Method Details

#performObject



7
8
9
10
11
12
13
14
15
16
17
# File 'lib/cabbage_doc/generators/api.rb', line 7

def perform
  collection.clear!(tag)

  if controllers.is_a?(Hash)
    parse_with_tag!
  else
    parse_without_tag!
  end

  collection.save!
end