Sha256: 53620b8a8f44c81c10ee3f89c642f94545fa74a80502ee097f4023e69b374e7d
Contents?: true
Size: 555 Bytes
Versions: 28
Compression:
Stored size: 555 Bytes
Contents
module Praxis module BootloaderStages class SubgroupLoader < Stage attr_writer :order def initialize(name, application) super # always finalize Taylor after loading app code. end def order @order ||= application.file_layout[name] == [] ? [] : application.file_layout[name].groups.keys end def setup! order.each do |group| @stages << FileLoader.new(group, application, path: [name, group]) end setup_deferred_callbacks! end end end end
Version data entries
28 entries across 28 versions & 1 rubygems