class Garage::Docs::Application
Public Class Methods
new(application)
click to toggle source
# File lib/garage/docs/application.rb, line 4 def initialize(application) @application = application end
Public Instance Methods
documents()
click to toggle source
# File lib/garage/docs/application.rb, line 12 def documents cached = Garage.configuration.docs.docs_cache_enabled @documents ||= pathnames.map {|pathname| Garage::Docs::Document.new(pathname, cached) } end
name()
click to toggle source
# File lib/garage/docs/application.rb, line 8 def name @application.class.name.split("::")[0] end
Private Instance Methods
pathnames()
click to toggle source
# File lib/garage/docs/application.rb, line 19 def pathnames Pathname.glob("#{Garage.configuration.docs.document_root}/resources/**/*.md").sort end