# File lib/state_machine/integrations/mongoid.rb, line 293 def define_state_initializer define_helper :instance, "# Initializes dynamic states\ndef initialize(*)\nsuper do |*args|\nself.class.state_machines.initialize_states(self, :static => false)\nyield(*args) if block_given?\nend\nend\n\n# Initializes static states\ndef apply_default_attributes(*)\nresult = super\nself.class.state_machines.initialize_states(self, :dynamic => false, :to => result) if new_record?\nresult\nend\n", __FILE__, __LINE__ + 1 end