load_slice (Merb::Slices::ModuleMixin)

    # File lib/merb-slices/module_mixin.rb, line 77
          def load_slice
            # load application.rb (or similar) for thin slices
            Merb::Slices::Loader.load_file self.dir_for(:application) if File.file?(self.dir_for(:application))
            # assign all relevant paths for slice-level and app-level
            self.collect_load_paths
            # load all slice-level classes from paths
            Merb::Slices::Loader.load_classes self.collected_slice_paths
            # call hook if available
            self.loaded if self.respond_to?(:loaded)
            Merb.logger.info!("Loaded slice '#{self}' ...")
          rescue => e
            Merb.logger.warn!("Failed loading #{self} (#{e.message})")
          end