Sha256: 9158054f1652f02c9310838daa13a03f24b4a36006737b293182725fdedacad8
Contents?: true
Size: 570 Bytes
Versions: 9
Compression:
Stored size: 570 Bytes
Contents
module Engines class Plugin class Loader < Rails::Plugin::Loader protected def register_plugin_as_loaded(plugin) super plugin Engines.plugins << plugin register_to_routing(plugin) end # Registers the plugin's controller_paths for the routing system. def register_to_routing(plugin) initializer.configuration.controller_paths += plugin.select_existing_paths(:controller_paths) initializer.configuration.controller_paths.uniq! end end end end
Version data entries
9 entries across 9 versions & 3 rubygems