Method: HammerBuilder::Pool#release
- Defined in:
- lib/hammer_builder/pool.rb
#release(builder) ⇒ Object
returns builder back into pool DONT forget to lose the reference to the builder
45 46 47 48 49 50 |
# File 'lib/hammer_builder/pool.rb', line 45 def release(builder) raise TypeError unless builder.is_a? @klass builder.reset @pool.push builder nil end |