lib/knj/knj.rb in knjrbfw-0.0.55 vs lib/knj/knj.rb in knjrbfw-0.0.57

- old
+ new

@@ -32,6 +32,15 @@ #Shortcut to Knj::Php.print_r. def self.p(*args, &block) return Knj::Php.print_r(*args, &block) end + + def self.handle_return(args) + if args[:block] + args[:enum].each(&args[:block]) + return nil + else + return Array_enumerator.new(args[:enum]) + end + end end \ No newline at end of file