Method: Pose::Jobs::ReindexAll#initialize

Defined in:
lib/pose/jobs/reindex_all.rb

#initialize(clazz) ⇒ ReindexAll

Returns a new instance of ReindexAll.

Parameters:

  • clazz (String, Class)


11
12
13
14
15
16
17
18
19
20
# File 'lib/pose/jobs/reindex_all.rb', line 11

def initialize(clazz)
  @klass = case clazz
             when String
               clazz.constantize
             when Class
               clazz
             else
               raise ArgumentError, "Class or String expected, #{clazz.class} given"
           end
end