Module: UcbRails
- Defined in:
- lib/ucb_rails.rb,
lib/ucb_rails/engine.rb,
lib/ucb_rails/version.rb,
lib/generators/ucb_rails/install_generator.rb,
app/models/ucb_rails/user_session_manager/in_people_ou.rb,
app/helpers/ucb_rails/renderer/ldap_person_search_result_link.rb,
app/models/ucb_rails/user_session_manager/admin_in_user_table.rb,
app/models/ucb_rails/user_session_manager/active_in_user_table.rb,
app/models/ucb_rails/user_session_manager/ldap_person_user_wrapper.rb,
app/models/ucb_rails/user_session_manager/in_people_ou_add_to_users_table.rb
Defined Under Namespace
Modules: ApplicationHelper, ControllerMethods, ExtractableHelper, Generators, IconsHelper, LdapPerson, LdapPersonSearchHelper, LpsTypeaheadHelper, Renderer, UserSessionManager
Classes: ActiveInUserTable, BaseDatatable, BootstrapController, Engine, HomeController, LdapPersonSearchController, SessionsController, User, UserLdapService, UsersDatatable
Constant Summary
collapse
- VERSION =
"0.0.3"
Class Method Summary
collapse
Class Method Details
.[](key) ⇒ Object
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# File 'lib/ucb_rails/engine.rb', line 19
def self.[](key)
setting = config.send(key)
if setting.is_a?(Proc)
setting.call
else
setting
end
rescue NameError
Rails.logger.debug "[UcbRails] Tried to access unknown UcbRails.config key: #{key.inspect}"
nil
end
|
.config {|Engine.config| ... } ⇒ Object
14
15
16
17
|
# File 'lib/ucb_rails/engine.rb', line 14
def self.config(&block)
yield Engine.config if block
Engine.config
end
|
.logger ⇒ Object
23
24
25
|
# File 'lib/ucb_rails.rb', line 23
def self.logger
@logger ||= LogTagger.new('UcbRails', Rails.logger)
end
|