Method: Censive#write
- Defined in:
- lib/censive.rb
#write(*args, **opts, &code) ⇒ Object
[ Writer ]==
198 199 200 201 202 203 204 205 206 |
# File 'lib/censive.rb', line 198 def write(*args, **opts, &code) if args.empty? && opts.empty? block_given? ? each(&code) : each {|row| @out << row } elsif block_given? Censive.write(*args, **opts, &code) else Censive.write(*args, **opts) {|csv| each {|row| csv << row }} end end |