Module: Cms9

Defined in:
lib/cms9.rb,
lib/cms9/engine.rb,
lib/cms9/version.rb,
app/models/cms9/post.rb,
app/models/cms9/event.rb,
app/models/cms9/field.rb,
lib/events/cms9_events.rb,
app/models/ckeditor/asset.rb,
app/models/cms9/post_field.rb,
app/models/ckeditor/picture.rb,
app/helpers/cms9/posts_helper.rb,
app/jobs/cms9/application_job.rb,
app/helpers/cms9/fields_helper.rb,
app/helpers/cms9/welcome_helper.rb,
app/models/cms9/post_definition.rb,
app/models/cms9/application_record.rb,
app/helpers/cms9/application_helper.rb,
app/helpers/cms9/post_fields_helper.rb,
app/mailers/cms9/application_mailer.rb,
app/models/ckeditor/attachment_file.rb,
app/controllers/cms9/posts_controller.rb,
app/controllers/cms9/fields_controller.rb,
app/controllers/cms9/welcome_controller.rb,
app/helpers/cms9/post_definitions_helper.rb,
app/controllers/cms9/application_controller.rb,
app/controllers/cms9/post_fields_controller.rb,
lib/generators/cms9/install/install_generator.rb,
app/controllers/cms9/post_definitions_controller.rb

Overview

main cms9 module

Defined Under Namespace

Modules: ApplicationHelper, FieldsHelper, Generators, PostDefinitionsHelper, PostFieldsHelper, PostsHelper, WelcomeHelper Classes: ApplicationController, ApplicationJob, ApplicationMailer, ApplicationRecord, Cms9Events, Configuration, Engine, Event, Field, FieldsController, Post, PostDefinition, PostDefinitionsController, PostField, PostFieldsController, PostsController, WelcomeController

Constant Summary collapse

VERSION =
'0.2.1'.freeze

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject

Returns the value of attribute configuration.



7
8
9
# File 'lib/cms9.rb', line 7

def configuration
  @configuration
end

Class Method Details

.configure {|configuration| ... } ⇒ Object

Yields:



10
11
12
13
# File 'lib/cms9.rb', line 10

def self.configure
  self.configuration ||= Configuration.new
  yield(configuration)
end