Module: Brightcontent

Defined in:
lib/brightcontent/pagination_renderer.rb,
lib/brightcontent/core.rb,
lib/brightcontent/engine.rb,
lib/brightcontent/resource.rb,
lib/brightcontent/resources.rb,
lib/brightcontent/view_lookup.rb,
lib/brightcontent/routes_parser.rb,
lib/brightcontent/model_extensions.rb,
lib/brightcontent/view_lookup/base.rb,
app/models/brightcontent/admin_user.rb,
app/helpers/brightcontent/base_helper.rb,
lib/brightcontent/base_controller_ext.rb,
lib/brightcontent/view_lookup/form_field.rb,
lib/brightcontent/view_lookup/list_field.rb,
lib/brightcontent/view_lookup/filter_field.rb,
app/helpers/brightcontent/application_helper.rb,
app/helpers/brightcontent/translation_helper.rb,
lib/brightcontent/base_controller_ext/fields.rb,
app/controllers/brightcontent/base_controller.rb,
lib/generators/brightcontent/install_generator.rb,
lib/brightcontent/base_controller_ext/filtering.rb,
lib/generators/brightcontent/resource_generator.rb,
lib/brightcontent/base_controller_ext/pagination.rb,
app/controllers/brightcontent/sessions_controller.rb,
app/controllers/brightcontent/admin_users_controller.rb,
app/controllers/brightcontent/application_controller.rb,
lib/brightcontent/base_controller_ext/default_actions.rb

Overview

Adapted from: github.com/bootstrap-ruby/will_paginate-bootstrap/blob/master/lib/bootstrap_pagination/bootstrap_renderer.rb Licensed under the MIT License, copyright © 2012 Nicholas Dainty

Defined Under Namespace

Modules: ApplicationHelper, BaseControllerExt, BaseHelper, Generators, ModelExtensions, TranslationHelper, ViewLookup Classes: AdminUser, AdminUsersController, ApplicationController, BaseController, Engine, PaginationRenderer, Resource, Resources, RoutesParser, SessionsController

Constant Summary collapse

@@extensions =
%w{core}
@@engine_resources =
%w{sessions admin_users}
@@path =
"admin"
@@application_name =
"Brightcontent"
@@user_model =
"Brightcontent::AdminUser"
6

Class Method Summary collapse

Class Method Details

.register_extension(name) ⇒ Object



56
57
58
# File 'lib/brightcontent/core.rb', line 56

def self.register_extension(name)
  @@extensions << name
end

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

Yields:

  • (_self)

Yield Parameters:

  • _self (Brightcontent)

    the object that the method was called on



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

def self.setup
  yield self
end

.user_modelObject



44
45
46
# File 'lib/brightcontent/core.rb', line 44

def self.user_model
  @@user_model.is_a?(String) ? @@user_model.constantize : @@user_model
end