Module: Fae

Defined in:
app/helpers/fae/fae_helper.rb,
lib/fae-rails.rb,
lib/fae/engine.rb,
lib/fae/options.rb,
lib/fae/version.rb,
app/models/fae/file.rb,
app/models/fae/role.rb,
app/models/fae/user.rb,
app/models/fae/image.rb,
app/models/fae/change.rb,
app/models/fae/option.rb,
app/models/fae/text_area.rb,
app/models/fae/navigation.rb,
app/models/fae/text_field.rb,
app/models/fae/static_page.rb,
app/helpers/fae/form_helper.rb,
app/helpers/fae/view_helper.rb,
app/models/fae/authorization.rb,
app/uploaders/fae/file_uploader.rb,
app/models/concerns/fae/sortable.rb,
app/uploaders/fae/image_uploader.rb,
app/models/concerns/fae/trackable.rb,
lib/generators/fae/base_generator.rb,
lib/generators/fae/page_generator.rb,
app/helpers/fae/application_helper.rb,
app/helpers/fae/nested_form_helper.rb,
lib/generators/fae/model_generator.rb,
app/controllers/fae/base_controller.rb,
app/controllers/fae/files_controller.rb,
app/controllers/fae/pages_controller.rb,
app/controllers/fae/setup_controller.rb,
app/controllers/fae/users_controller.rb,
app/models/concerns/fae/user_concern.rb,
lib/generators/fae/install_generator.rb,
app/controllers/fae/images_controller.rb,
lib/generators/fae/scaffold_generator.rb,
app/controllers/concerns/fae/cloneable.rb,
app/controllers/fae/options_controller.rb,
lib/generators/fae/controller_generator.rb,
app/controllers/fae/utilities_controller.rb,
app/controllers/concerns/fae/asset_cloner.rb,
app/controllers/fae/application_controller.rb,
app/controllers/fae/nested_base_controller.rb,
app/models/concerns/fae/base_model_concern.rb,
app/models/concerns/fae/navigation_concern.rb,
app/controllers/fae/static_pages_controller.rb,
lib/generators/fae/nested_scaffold_generator.rb,
app/models/concerns/fae/authorization_concern.rb,
lib/generators/fae/nested_index_scaffold_generator.rb,
app/validators/fae/cross_model_uniqueness_validator.rb,
lib/generators/fae/templates/models/concerns/navigation_concern.rb,
lib/generators/fae/templates/models/concerns/authorization_concern.rb

Overview

DO NOT add methods to this helper this empty helper is meant to be overridden in the parent app

Defined Under Namespace

Modules: ApplicationControllerConcern, ApplicationHelper, AssetsValidatable, AuthorizationConcern, BaseModelConcern, ChangeConcern, Cloneable, FaeHelper, FileConcern, FormHelper, ImageConcern, NavigationConcern, NestedFormHelper, OptionConcern, PageValidatable, PaperTrailer, RoleConcern, Sortable, StaticPageConcern, TextAreaConcern, TextFieldConcern, Trackable, UserConcern, ViewHelper Classes: ApplicationController, AssetCloner, Authorization, BaseController, BaseGenerator, Change, ControllerGenerator, CrossModelUniquenessValidator, Engine, File, FileUploader, FilesController, Image, ImageUploader, ImagesController, InstallGenerator, ModelGenerator, Navigation, NestedBaseController, NestedIndexScaffoldGenerator, NestedScaffoldGenerator, Option, OptionsController, PageGenerator, PagesController, Role, ScaffoldGenerator, SetupController, StaticPage, StaticPagesController, TextArea, TextField, User, UsersController, UtilitiesController

Constant Summary collapse

VERSION =
'2.1.0'

Class Method Summary collapse

Class Method Details

.setup {|_self| ... } ⇒ Object

this function maps the vars from your app into your engine

Yields:

  • (_self)

Yield Parameters:

  • _self (Fae)

    the object that the method was called on



27
28
29
30
31
32
33
34
# File 'lib/fae/options.rb', line 27

def self.setup(&block)
  yield self

  # assign initializer configs
  Devise.secret_key = Fae.devise_secret_key
  Devise.mailer_sender = Fae.devise_mailer_sender
  Kaminari.config.default_per_page = Fae.per_page
end