class Lookbook::HookStore
def self.default_config
def self.default_config ConfigLoader.call(CONFIG_FILE) end
def self.init_from_config
def self.init_from_config new(default_config) end
def add_hook(event_name, callback)
def add_hook(event_name, callback) for_event(event_name) << callback end
def for_event(event_name)
def for_event(event_name) store[event_name.to_sym] ||= [] end
def initialize(config = nil)
def initialize(config = nil) @store = {} end