Module: Optimacms

Defined in:
lib/optimacms.rb,
lib/optimacms/devise.rb,
lib/optimacms/engine.rb,
lib/optimacms/version.rb,
app/models/optimacms/page.rb,
lib/optimacms/mycontroller.rb,
app/models/optimacms/layout.rb,
lib/optimacms/common/common.rb,
lib/optimacms/configuration.rb,
app/models/optimacms/css_file.rb,
app/models/optimacms/language.rb,
app/models/optimacms/resource.rb,
app/models/optimacms/template.rb,
lib/optimacms/appdata/service.rb,
app/models/optimacms/mediafile.rb,
lib/optimacms/appdata/settings.rb,
lib/optimacms/sys/app_functions.rb,
lib/optimacms/appdata/ssh_command.rb,
lib/optimacms/fileutils/fileutils.rb,
app/helpers/optimacms/forms_helper.rb,
app/models/optimacms/template_type.rb,
app/helpers/optimacms/filter_helper.rb,
app/models/optimacms/cms_admin_user.rb,
lib/optimacms/admin_menu/admin_menu.rb,
lib/optimacms/appdata/rsync_command.rb,
lib/optimacms/backup_metadata/backup.rb,
app/models/optimacms/page_translation.rb,
lib/optimacms/backup_metadata/service.rb,
lib/optimacms/page_services/page_data.rb,
app/models/optimacms/application_record.rb,
app/controllers/optimacms/dev_controller.rb,
app/helpers/optimacms/application_helper.rb,
app/models/optimacms/template_translation.rb,
lib/optimacms/backup_metadata/page_import.rb,
app/controllers/optimacms/pages_controller.rb,
app/models/concerns/optimacms/meta_content.rb,
lib/optimacms/renderer/admin_page_renderer.rb,
app/models/optimacms/template_data_relation.rb,
lib/optimacms/page_services/template_service.rb,
app/controllers/optimacms/elfinder_controller.rb,
lib/optimacms/backup_metadata/template_import.rb,
app/controllers/optimacms/page_base_controller.rb,
lib/optimacms/page_services/page_route_service.rb,
app/controllers/optimacms/admin/pages_controller.rb,
app/controllers/optimacms/admin/users_controller.rb,
app/controllers/optimacms/application_controller.rb,
lib/optimacms/page_services/page_process_service.rb,
app/controllers/optimacms/admin/appdata_controller.rb,
app/controllers/optimacms/admin/layouts_controller.rb,
app/controllers/optimacms/admin/css_files_controller.rb,
app/controllers/optimacms/admin/languages_controller.rb,
app/controllers/optimacms/admin/resources_controller.rb,
app/controllers/optimacms/admin/templates_controller.rb,
app/controllers/optimacms/admin/admin_base_controller.rb,
app/controllers/optimacms/admin/mediafiles_controller.rb,
app/controllers/optimacms/admin/rails_logs_controller.rb,
app/controllers/optimacms/admin/maintenance_controller.rb,
lib/optimacms/simple_form_extensions/button_components.rb,
app/controllers/optimacms/admin/backup_metadata_controller.rb

Defined Under Namespace

Modules: Admin, AdminMenu, Appdata, ApplicationHelper, BackupMetadata, Common, Devise, Fileutils, FilterHelper, FormsHelper, MetaContent, Mycontroller, PageServices, Renderer, SimpleFormExtensions, Sys Classes: ApplicationController, ApplicationRecord, CmsAdminUser, Configuration, CssFile, DevController, ElfinderController, Engine, Language, Layout, Mediafile, Page, PageBaseController, PageTranslation, PagesController, Resource, Template, TemplateDataRelation, TemplateTranslation, TemplateType, TinymceAssetsController

Constant Summary collapse

VERSION =
"0.4.3"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configObject

Returns the value of attribute config.



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

def config
  @config
end

Class Method Details

.configure {|config| ... } ⇒ Object

Yields:



18
19
20
# File 'lib/optimacms.rb', line 18

def self.configure
  yield(config) if block_given?
end

.resetObject



14
15
16
# File 'lib/optimacms.rb', line 14

def self.reset
  @config = Configuration.new
end