1--TEST-- 2"iterable" test 3--TEMPLATE-- 4{{ foo is iterable ? 'ok' : 'ko' }} 5{{ traversable is iterable ? 'ok' : 'ko' }} 6{{ obj is iterable ? 'ok' : 'ko' }} 7{{ val is iterable ? 'ok' : 'ko' }} 8--DATA-- 9return [ 10 'foo' => [], 11 'traversable' => new \ArrayIterator([]), 12 'obj' => new \stdClass(), 13 'val' => 'test', 14] 15--EXPECT-- 16ok 17ok 18ko 19ko