Module: Occams

Defined in:
lib/occams.rb,
lib/occams/error.rb,
lib/occams/engine.rb,
lib/occams/version.rb,
app/helpers/occams/cms_helper.rb,
app/helpers/occams/admin/cms_helper.rb,
lib/generators/occams/cms/cms_generator.rb,
lib/generators/occams/cms/views_generator.rb,
lib/generators/occams/cms/assets_generator.rb,
lib/generators/occams/cms/models_generator.rb,
lib/generators/occams/cms/controllers_generator.rb,
lib/generators/occams/scaffold/scaffold_generator.rb

Defined Under Namespace

Modules: AccessControl, Admin, CmsHelper, Content, Extensions, Generators, Paginate, RenderMethods, ReorderAction, Routing, Seeds, ViewHooks Classes: Configuration, Engine, Error, FormBuilder, MissingLayout, MissingPage, MissingSite

Constant Summary collapse

Version =
Occams::VERSION
VERSION =
'1.1.1.1'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.loggerObject



52
53
54
# File 'lib/occams.rb', line 52

def logger
  @logger ||= Rails.logger
end

Class Method Details

.configurationObject Also known as: config

Accessor for Occams::Configuration



47
48
49
# File 'lib/occams.rb', line 47

def configuration
  @configuration ||= Configuration.new
end

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

Modify CMS configuration Example:

Occams.configure do |config|
  config.cms_title = 'Occams'
end

Yields:



42
43
44
# File 'lib/occams.rb', line 42

def configure
  yield configuration
end