Module: RedminePluginsHelper::Patches::Redmine::PluginPatch::InstanceMethods

Defined in:
lib/redmine_plugins_helper/patches/redmine/plugin_patch.rb

Instance Method Summary collapse

Instance Method Details

#add_assets_pathsObject



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_initializersObject



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_pathObject



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_pathObject



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