Module: StompBase
- Defined in:
- lib/stomp_base.rb,
lib/stomp_base/engine.rb,
lib/stomp_base/version.rb,
lib/stomp_base/i18n_helper.rb,
lib/stomp_base/configuration.rb,
lib/stomp_base/authentication.rb,
app/components/stomp_base/base_component.rb,
app/helpers/stomp_base/application_helper.rb,
app/components/stomp_base/layout_component.rb,
app/controllers/stomp_base/models_controller.rb,
app/components/stomp_base/ui/header_component.rb,
app/controllers/stomp_base/console_controller.rb,
app/controllers/stomp_base/settings_controller.rb,
app/controllers/stomp_base/dashboard_controller.rb,
app/components/stomp_base/pages/console_component.rb,
app/components/stomp_base/ui/pagination_component.rb,
app/controllers/stomp_base/application_controller.rb,
app/components/stomp_base/pages/settings_component.rb,
app/components/stomp_base/settings/field_component.rb,
app/components/stomp_base/ui/action_card_component.rb,
app/components/stomp_base/pages/dashboard_component.rb,
app/components/stomp_base/console/terminal_component.rb,
app/components/stomp_base/settings/welcome_component.rb,
app/components/stomp_base/models/data_table_component.rb,
app/components/stomp_base/pages/models_list_component.rb,
app/components/stomp_base/pages/model_detail_component.rb,
app/components/stomp_base/console/console_css_component.rb,
app/components/stomp_base/models/summary_card_component.rb,
app/components/stomp_base/settings/form_actions_component.rb,
app/components/stomp_base/dashboard/stats_summary_component.rb,
app/components/stomp_base/console/console_examples_component.rb,
app/components/stomp_base/console/security_warning_component.rb,
app/components/stomp_base/console/console_interface_component.rb,
app/components/stomp_base/dashboard/welcome_section_component.rb,
app/components/stomp_base/console/console_javascript_component.rb,
app/components/stomp_base/dashboard/runtime_info_card_component.rb,
app/components/stomp_base/dashboard/database_info_card_component.rb,
app/components/stomp_base/dashboard/system_status_card_component.rb,
app/components/stomp_base/dashboard/system_overview_card_component.rb,
app/components/stomp_base/dashboard/performance_metrics_card_component.rb
Defined Under Namespace
Modules: ApplicationHelper, Authentication, Console, Dashboard, I18nHelper, Models, Pages, Settings, Ui
Classes: ApplicationController, BaseComponent, Configuration, ConsoleController, DashboardController, Engine, LayoutComponent, ModelsController, SettingsController
Constant Summary
collapse
- VERSION =
"0.2.2"
Class Method Summary
collapse
Class Method Details
.authentication_enabled? ⇒ Boolean
41
42
43
|
# File 'lib/stomp_base.rb', line 41
def self.authentication_enabled?
configuration.authentication_enabled?
end
|
.configuration ⇒ Object
16
17
18
|
# File 'lib/stomp_base.rb', line 16
def self.configuration
@configuration ||= Configuration.new
end
|
20
21
22
|
# File 'lib/stomp_base.rb', line 20
def self.configure
yield(configuration)
end
|
.disable_authentication ⇒ Object
37
38
39
|
# File 'lib/stomp_base.rb', line 37
def self.disable_authentication
configuration.disable_authentication
end
|
.enable_authentication(**options) ⇒ Object
Authentication configuration helper methods
33
34
35
|
# File 'lib/stomp_base.rb', line 33
def self.enable_authentication(**options)
configuration.enable_authentication(**options)
end
|
.locale ⇒ Object
24
25
26
|
# File 'lib/stomp_base.rb', line 24
def self.locale
configuration.locale
end
|
.locale=(locale) ⇒ Object
28
29
30
|
# File 'lib/stomp_base.rb', line 28
def self.locale=(locale)
configuration.locale = locale
end
|