Module: RedminePluginsHelper::Patches::Redmine::PluginPatch::InstanceMethods
- Defined in:
- lib/redmine_plugins_helper/patches/redmine/plugin_patch.rb
Instance Method Summary collapse
- #add_assets_paths ⇒ Object
- #load_initializers ⇒ Object
- #main_javascript_asset_path ⇒ Object
- #main_stylesheet_asset_path ⇒ Object
Instance Method Details
#add_assets_paths ⇒ Object
36 37 38 39 40 41 42 43 |
# File 'lib/redmine_plugins_helper/patches/redmine/plugin_patch.rb', line 36 def add_assets_paths ASSETS_SUBDIRS.each do |assert_subdir| assets_directory = send("#{assert_subdir}_directory") next unless ::File.directory?(assets_directory) Rails.application.config.assets.paths << assets_directory end end |
#load_initializers ⇒ Object
24 25 26 |
# File 'lib/redmine_plugins_helper/patches/redmine/plugin_patch.rb', line 24 def load_initializers Dir["#{initializers_directory}/*.rb"].each { |f| require f } end |
#main_javascript_asset_path ⇒ Object
45 46 47 |
# File 'lib/redmine_plugins_helper/patches/redmine/plugin_patch.rb', line 45 def main_javascript_asset_path find_asset(javascripts_directory, %w[js coffee js.coffee]) end |
#main_stylesheet_asset_path ⇒ Object
49 50 51 |
# File 'lib/redmine_plugins_helper/patches/redmine/plugin_patch.rb', line 49 def main_stylesheet_asset_path find_asset(stylesheets_directory, %w[css scss]) end |