Method: Sinatra::Reloader::BaseMethods#register

Defined in:
lib/sinatra/reloader.rb

#register(*extensions, &block) ⇒ Object

Does everything Sinatra::Base#register does, but it also lets the reloader know that an extension is being registered, because the elements defined in its registered method need a special treatment.


343
344
345
346
347
348
# File 'lib/sinatra/reloader.rb', line 343

def register(*extensions, &block)
  start_registering_extension
  result = super
  stop_registering_extension
  result
end