File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed
railties/lib/rails/commands/console Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -51,7 +51,16 @@ def execute(create = false)
51
51
end
52
52
end
53
53
54
- class Reloader < IRB ::Command ::Base
54
+ class ReloadHelper < RailsHelperBase
55
+ description "Reloads the Rails application."
56
+
57
+ def execute
58
+ puts "Reloading..."
59
+ Rails . application . reloader . reload!
60
+ end
61
+ end
62
+
63
+ class ReloadCommand < IRB ::Command ::Base
55
64
include ConsoleMethods
56
65
57
66
category "Rails console"
@@ -67,7 +76,8 @@ def execute(*)
67
76
IRB ::HelperMethod . register ( :controller , ControllerInstance )
68
77
IRB ::HelperMethod . register ( :new_session , NewSession )
69
78
IRB ::HelperMethod . register ( :app , AppInstance )
70
- IRB ::Command . register ( :reload! , Reloader )
79
+ IRB ::HelperMethod . register ( :reload! , ReloadHelper )
80
+ IRB ::Command . register ( :reload! , ReloadCommand )
71
81
72
82
class IRBConsole
73
83
def initialize ( app )
You can’t perform that action at this time.
0 commit comments