instance method default_load_paths

Ruby on Rails 2.2.3

Since v2.2.3 Last seen in v2.2.3 Private

Signature

default_load_paths()

No documentation comment.

Source
# File railties/lib/initializer.rb, line 882
      def default_load_paths
        paths = []

        # Add the old mock paths only if the directories exists
        paths.concat(Dir["#{root_path}/test/mocks/#{environment}"]) if File.exists?("#{root_path}/test/mocks/#{environment}")

        # Add the app's controller directory
        paths.concat(Dir["#{root_path}/app/controllers/"])

        # Then components subdirectories.
        paths.concat(Dir["#{root_path}/components/[_a-z]*"])

        # Followed by the standard includes.
        paths.concat %w(
          app
          app/models
          app/controllers
          app/helpers
          app/services
          components
          config
          lib
          vendor
        ).map { |dir| "#{root_path}/#{dir}" }.select { |dir| File.directory?(dir) }

        paths.concat builtin_directories
      end

Defined in railties/lib/initializer.rb line 882 · View on GitHub · Improve this page · Find usages on GitHub

Defined in Rails::Configuration

Type at least 2 characters to search.

↑↓ navigate · open · esc close