Module: Rails::Initializable
| Relationships & Source Files | |
| Namespace Children | |
| Modules: | |
| Classes: | |
| Extension / Inclusion / Inheritance Descendants | |
| Included In: 
        ActionCable::Engine,
          ActionController::Railtie,
          ActionDispatch::Railtie,
           ::ActionMailbox::Engine,
          ActionMailer::Railtie,::ActionText::Engine,
          ActionView::Railtie,
          ActiveJob::Railtie,
          ActiveModel::Railtie,
          ActiveRecord::Railtie,
          ActiveStorage::Engine,
          ActiveSupport::Railtie,
          I18n::Railtie,Application,Application::Bootstrap,Application::Finisher,Engine,Railtie,TestUnitRailtie | |
| Defined in: | railties/lib/rails/initializable.rb | 
Instance Method Summary
Instance Method Details
#initializers
[ GitHub ]# File 'railties/lib/rails/initializable.rb', line 66
def initializers @initializers ||= self.class.initializers_for(self) end
#run_initializers(group = :default, *args)
[ GitHub ]# File 'railties/lib/rails/initializable.rb', line 58
def run_initializers(group = :default, *args) return if instance_variable_defined?(:@ran) initializers.tsort_each do |initializer| initializer.run(*args) if initializer.belongs_to?(group) end @ran = true end