I\'m monkey-patching a Rails engine with something like:
SomeClass.class_eval do
# ...
end
The first time I hit the web site, on developm
EDIT: This solution only works for Rails 3+ since it's dependent on some functionality in Rails::Railtie. Put this code in an initializer.
This question is quite old, but here's a solution I found:
Rails.configuration.to_prepare do
SomeClass.class_eval do
# ...
end
end
This forces Rails to reload the class on every request in development mode, but only once in production.