Flowdock
method

expand_sources

Importance_0
v3.2.8 - Show latest stable - 0 notes - Class: JavascriptIncludeTag
expand_sources(sources, recursive = false) private

No documentation

This method has no description. You can help the Ruby on Rails community by adding new notes.

Hide source
# File actionpack/lib/action_view/helpers/asset_tag_helpers/javascript_tag_helpers.rb, line 28
          def expand_sources(sources, recursive = false)
            if sources.include?(:all)
              all_asset_files = (collect_asset_files(custom_dir, ('**' if recursive), "*.#{extension}") - ['application']) << 'application'
              ((determine_source(:defaults, expansions).dup & all_asset_files) + all_asset_files).uniq
            else
              expanded_sources = sources.inject([]) do |list, source|
                determined_source = determine_source(source, expansions)
                update_source_list(list, determined_source)
              end
              add_application_js(expanded_sources, sources)
              expanded_sources
            end
          end
Register or log in to add new notes.