Class Merb::BootLoader
In: lib/merb-core/bootloader.rb
Parent: Object

Methods

Classes and Modules

Class Merb::BootLoader::AfterAppLoads
Class Merb::BootLoader::BeforeAppRuns
Class Merb::BootLoader::BuildFramework
Class Merb::BootLoader::ChooseAdapter
Class Merb::BootLoader::Dependencies
Class Merb::BootLoader::DropPidFile
Class Merb::BootLoader::LoadClasses
Class Merb::BootLoader::Logger
Class Merb::BootLoader::MimeTypes
Class Merb::BootLoader::MixinSessionContainer
Class Merb::BootLoader::RackUpApplication
Class Merb::BootLoader::ReloadClasses
Class Merb::BootLoader::ReloadTemplates
Class Merb::BootLoader::Templates

Public Class methods

Parameters

klass<~to_s>:The boot loader class after which this boot loader should be run.

Parameters

&block:A block to be added to the callbacks that will be executed after the app loads.

Parameters

klass<~to_s>:The boot loader class before which this boot loader should be run.

Parameters

&block:A block to be added to the callbacks that will be executed before the app loads.

Set up the default framework

Returns

nil

Adds the inheriting class to the list of subclasses in a position specified by the before and after methods.

Parameters

klass<Class>:The class inheriting from Merb::BootLoader.

Move a class that is inside the bootloader to some place in the Array, relative to another class.

Parameters

klass<~to_s>:The klass to move the bootloader relative to
where<Integer>:0 means insert it before; 1 means insert it after

Runs all boot loader classes by calling their run methods.

[Validate]