Module: MarkdownRecord

Defined in:
lib/markdown_record.rb,
lib/markdown_record/engine.rb,
lib/markdown_record/version.rb,
app/models/markdown_record/base.rb,
lib/markdown_record/errors/base.rb,
lib/markdown_record/configuration.rb,
lib/markdown_record/models/filters.rb,
lib/markdown_record/path_utilities.rb,
lib/markdown_record/models/filtering.rb,
lib/markdown_record/file_sorting/base.rb,
lib/markdown_record/rendering/indexer.rb,
lib/markdown_record/models/association.rb,
lib/markdown_record/models/associations.rb,
lib/markdown_record/rendering/rendering.rb,
lib/markdown_record/rendering/validator.rb,
app/helpers/markdown_record/view_helpers.rb,
lib/markdown_record/rendering/file_saver.rb,
lib/markdown_record/models/model_inflator.rb,
lib/markdown_record/rendering/content_dsl.rb,
app/models/markdown_record/content_fragment.rb,
lib/markdown_record/rendering/html_renderer.rb,
lib/markdown_record/rendering/json_renderer.rb,
lib/markdown_record/file_sorting/date_sorter.rb,
lib/markdown_record/errors/duplicate_id_error.rb,
lib/markdown_record/models/filters/nil_filter.rb,
lib/markdown_record/rendering/nodes/html_base.rb,
lib/markdown_record/rendering/nodes/html_file.rb,
lib/markdown_record/rendering/nodes/json_base.rb,
lib/markdown_record/rendering/nodes/json_file.rb,
app/helpers/markdown_record/application_helper.rb,
app/helpers/markdown_record/controller_helpers.rb,
lib/markdown_record/models/filters/base_filter.rb,
lib/markdown_record/models/filters/hash_filter.rb,
app/controllers/markdown_record/html_controller.rb,
app/controllers/markdown_record/json_controller.rb,
lib/markdown_record/errors/missing_parent_error.rb,
lib/markdown_record/file_sorting/sem_ver_sorter.rb,
lib/markdown_record/models/content_associations.rb,
lib/markdown_record/models/filters/array_filter.rb,
lib/markdown_record/models/filters/range_filter.rb,
lib/markdown_record/rendering/content_dsl/model.rb,
lib/markdown_record/rendering/content_dsl/scope.rb,
lib/markdown_record/models/filters/regexp_filter.rb,
lib/markdown_record/models/filters/symbol_filter.rb,
lib/markdown_record/rendering/content_dsl/enable.rb,
lib/markdown_record/rendering/content_dsl/disable.rb,
app/controllers/markdown_record/content_controller.rb,
lib/markdown_record/rendering/content_dsl/fragment.rb,
lib/markdown_record/rendering/nodes/html_directory.rb,
lib/markdown_record/rendering/nodes/json_directory.rb,
lib/markdown_record/errors/duplicate_filename_error.rb,
lib/markdown_record/rendering/content_dsl/attribute.rb,
lib/markdown_record/rendering/content_dsl/end_model.rb,
lib/markdown_record/rendering/content_dsl/use_layout.rb,
app/controllers/markdown_record/application_controller.rb,
lib/markdown_record/rendering/content_dsl/end_attribute.rb,
lib/markdown_record/rendering/content_dsl/directory_fragment.rb

Defined Under Namespace

Modules: ApplicationHelper, Associations, ContentAssociations, ContentDsl, ControllerHelpers, Errors, FileSorting, Models, PathUtilities, Rendering, RenderingHelpers, ViewHelpers Classes: ApplicationController, Association, Base, Configuration, ContentController, ContentFragment, Engine, FileSaver, HtmlController, HtmlRenderer, Indexer, JsonController, JsonRenderer, ModelInflator, Validator

Constant Summary collapse

VERSION =
"0.1.7"

Class Method Summary collapse

Class Method Details

.configObject



28
29
30
# File 'lib/markdown_record.rb', line 28

def self.config
  Configuration.instance
end

.configure {|Configuration.instance| ... } ⇒ Object

Yields:



32
33
34
# File 'lib/markdown_record.rb', line 32

def self.configure
  yield(Configuration.instance)
end