Sha256: a92b84cd34ed4773c2f27ff5ec54376005fe7e72a67759fcbad8757fe2eef9ac
Contents?: true
Size: 479 Bytes
Versions: 1
Compression:
Stored size: 479 Bytes
Contents
require 'ostruct' module Fullstack module Cms def config @config ||= OpenStruct.new @config.resources ||= [] @config.linkables ||= [] @config.localize_pages = @config.localize_pages.nil? ? true : @config.localize_pages @config.default_locale ||= "#{I18n.default_locale}" || "en" @config end module_function :config def configure yield(config) config end module_function :configure end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fullstack-cms-0.2.4 | lib/fullstack/cms/configuration.rb |