assertEquals('foo', (string) $foo); } public function testArray() { $foo = new TraversableString('foo', array('foo', 'bar')); $values = array(); foreach ($foo as $value) { $values[] = $value; } $this->assertEquals(array('foo', 'bar'), $values); } } __halt_compiler();----SIGNATURE:----rWbeyiHYasFeDLEo1J89I7R1sm5sX0GMWzvfOys1IY6sOnZ33tCCSAnaVsAMrQxQTRF/7PDxSLDMEM5xZEb3oyhWfgeaGPSJwOY+uNS+b8DqdTa2Rgzqd0Ssl5SV1vBQZVcNKZOitrCVQZCcuOT0Cw5NyJvdLRj7cbCDDOBbHfVD8917xaGsFcV/dLCtHT61rlz6nVDn6odHWG/V2TIvR860dS0nwpAv1YtQPHgsoxa9heMeUc9q03CUkouB6v/AJStwIfi6pL/g8aaj0kLM7Y4urSRQety5D3xcfM2OrKTR7Ra+iryJpfvXtCA9obyQyQuAB8MCuFu1CHcPOh9u7SeW9pKIQjkhEk7QoMJ50gialY2qy0WEtNw8msYP7LHE8+YKWZ+f3225cQJL4s/gwVtbqcYU6Yz1/myVh51bJDJrAME4W3Fo/UQmnaxPqXWU8KsDWjQ8oT115bXe9d4zwgC92CQqUZ114N67nyF9DOSexoODyifzLwNYHmI1Wf0Iv3/mFJofKYwk89gugvzOH8I9K7DpnG01uvbOF8xiRWKWnh1yC731t0S23KtLEx/oVEzSony944GlXPPa92BviO6RnA8id/rixLDd4Z9Xaxvj7rvQqdMVp7K0l0R1a/bELmKjwlw3hEaqwW0pbZ4GasK4hJyZPauUTMbdw40gTxo=----ATTACHMENT:----NTgyMzUwMjQxMDAyNjA3OSA4MTM4NTkxODEwNjgyODc2IDUyNjc1MjQ3NTIyNTMwMzI=