Module: CommonwealthVlrEngine
- Defined in:
- lib/commonwealth-vlr-engine/controller.rb,
lib/commonwealth-vlr-engine.rb,
lib/commonwealth-vlr-engine/pages.rb,
lib/commonwealth-vlr-engine/engine.rb,
lib/commonwealth-vlr-engine/finder.rb,
lib/commonwealth-vlr-engine/version.rb,
lib/commonwealth-vlr-engine/notifier.rb,
lib/commonwealth-vlr-engine/iiif_manifest.rb,
lib/commonwealth-vlr-engine/controller_override.rb,
app/helpers/commonwealth_vlr_engine/facets_helper.rb,
app/helpers/commonwealth_vlr_engine/layout_helper.rb,
app/helpers/commonwealth_vlr_engine/catalog_helper.rb,
app/helpers/commonwealth_vlr_engine/component_helper.rb,
lib/generators/commonwealth_vlr_engine/yml_generator.rb,
app/helpers/commonwealth_vlr_engine/blacklight_helper.rb,
app/helpers/commonwealth_vlr_engine/application_helper.rb,
lib/generators/commonwealth_vlr_engine/model_generator.rb,
lib/commonwealth-vlr-engine/render_constraints_override.rb,
lib/generators/commonwealth_vlr_engine/routes_generator.rb,
lib/generators/commonwealth_vlr_engine/install_generator.rb,
app/helpers/commonwealth_vlr_engine/blacklight_url_helper.rb,
app/helpers/commonwealth_vlr_engine/pages_helper_behavior.rb,
app/helpers/commonwealth_vlr_engine/folders_helper_behavior.rb,
lib/generators/commonwealth_vlr_engine/controller_generator.rb,
app/helpers/commonwealth_vlr_engine/feedback_helper_behavior.rb,
lib/generators/commonwealth_vlr_engine/environment_generator.rb,
lib/generators/commonwealth_vlr_engine/localassets_generator.rb,
app/controllers/commonwealth_vlr_engine/application_controller.rb,
app/helpers/commonwealth_vlr_engine/ocr_search_helper_behavior.rb,
app/helpers/commonwealth_vlr_engine/collections_helper_behavior.rb,
app/helpers/commonwealth_vlr_engine/image_viewer_helper_behavior.rb,
app/helpers/commonwealth_vlr_engine/institutions_helper_behavior.rb,
app/helpers/commonwealth_vlr_engine/vlr_blacklight_maps_helper_behavior.rb,
lib/commonwealth-vlr-engine/search_builder/commonwealth_search_builder_behavior.rb
Overview
Meant to be applied on top of Blacklight view helpers, to over-ride certain methods from RenderConstraintsHelper, to affect constraints rendering
Defined Under Namespace
Modules: ApplicationHelper, BlacklightHelper, BlacklightUrlHelper, CatalogHelper, CollectionsHelperBehavior, CommonwealthSearchBuilderBehavior, ComponentHelper, Controller, ControllerOverride, FacetsHelper, FeedbackHelperBehavior, Finder, FoldersHelperBehavior, IiifManifest, ImageViewerHelperBehavior, InstitutionsHelperBehavior, LayoutHelper, Notifier, OcrSearchHelperBehavior, Pages, PagesHelperBehavior, RenderConstraintsOverride, VlrBlacklightMapsHelperBehavior
Classes: ApplicationController, ControllerGenerator, Engine, EnvironmentGenerator, InstallGenerator, LocalassetsGenerator, ModelGenerator, RoutesGenerator, YmlGenerator
Constant Summary
collapse
- VERSION =
"0.0.3"
Class Method Summary
collapse
Class Method Details
.app_root ⇒ Object
26
27
28
29
30
31
|
# File 'lib/commonwealth-vlr-engine.rb', line 26
def self.app_root
return @app_root if @app_root
@app_root = Rails.root if defined?(Rails) and defined?(Rails.root)
@app_root ||= APP_ROOT if defined?(APP_ROOT)
@app_root ||= '.'
end
|
.config ⇒ Object
21
22
23
24
|
# File 'lib/commonwealth-vlr-engine.rb', line 21
def self.config
@config ||= YAML::load(File.open(config_path))[env]
.with_indifferent_access
end
|
.config_path ⇒ Object
41
42
43
|
# File 'lib/commonwealth-vlr-engine.rb', line 41
def self.config_path
File.join(app_root, 'config', 'vlr.yml')
end
|
.env ⇒ Object
33
34
35
36
37
38
39
|
# File 'lib/commonwealth-vlr-engine.rb', line 33
def self.env
return @env if @env
@env ||= Rails.env if defined?(Rails) and defined?(Rails.root)
@env ||= 'development'
end
|