2
3
4
5
6
7
8
9
10
11
12
13
14
|
# File 'lib/cdmbl/hooks.rb', line 2
def self.const_missing(name)
if name.to_s == 'Solr'
hook(pattern: name.to_s, default: DefaultSolr)
elsif name.to_s == 'CompletedCallback'
hook(pattern: name.to_s, default: DefaultCompletedCallback)
elsif name.to_s == 'OaiNotification'
hook(pattern: name.to_s, default: DefaultOaiNotification)
elsif name.to_s == 'LoaderNotification'
hook(pattern: name.to_s, default: DefaultLoaderNotification)
elsif name.to_s == 'CdmNotification'
hook(pattern: name.to_s, default: DefaultCdmNotification)
end
end
|