"value", "key2" => "value2" ]; $formatter = new PlainTextFormatter(); $this->assertEquals("value\nvalue2\n", $formatter->process($array)); } public function testObjectFormatter() { $object = new SampleModel(); $object->Id = "10"; $object->setName("Joao"); $formatter = new PlainTextFormatter(); $this->assertEquals("10\nJoao\n", $formatter->process($object->toArray())); $this->assertEquals("10\nJoao\n", $formatter->process($object)); } public function testObjectList() { $object = new ModelList3(); $object->addItem(new ModelGetter(10, "John")); $object->addItem(new ModelGetter(20, "Doe")); $formatter = new PlainTextFormatter(); $this->assertEquals("10\nJohn\n\n20\nDoe\n\n\n", $formatter->process($object)); $this->assertEquals("10\nJohn\n\n20\nDoe\n\n", $formatter->process(SerializerObject::instance($object->getCollection())->serialize())); } } __halt_compiler();----SIGNATURE:----b3ekXqomKjj1ZPmmlcpQOTBZsYDRNWvhGf6MdyA2HA+zpeppH+Y8DyF/EK1yAB4GX63IqAGY89jLzkf5xDqOTNjawQoLS2UlyERIWKuGLKIGthgsoMs5SSInT3xhRFlIegZ8azwnp7p5q44E4Tq0LWIBg8tpqiSYAeraTbVQ9AM9F+/LtJjKbKeFecEJDvx3RVL2hdoLjyWklPjgWtp+cZ1IiaRp5Q2k/s3Ojuz3dvj76T/J2K4m9Z36NJyoKvB7SHwrvJ1TyCRdJznuxm6TZQqQaOZeUmJ2Hd2M+GcdgaIc0rYp1Guq3DdCU6eqQAwoZ9CJ9/gCqlLm+Yf9ZnsQaZSKbLbqsTcV948Uht6JPcCmqdN7yccmFdKiFvaJTd6hQRPkHHauwV9y+RxyyM6nBvK7KfKsS382d1SzzANY6MkIfrlebMjqKWCZ3ZagNWWWL9mCNE6+hWH82LeuwnyVloYNbL96BXwBLRi7LxTU8xrMxIhYC2Iwj/apYk/sW139MT+8PVQlbeuv6iazQpMbRGt/Gx/wroHgHwj1N2ItGYHreN84SHoqm42LcaX9xxCQs0vBOVMPYdfTTksg4WyrI4gOkvSQ3k7uQwg7t40W3ds4h1/PcYNnQj08lpuV3Xl5CS0ZpLZ1n8H00GUT43evvLqcgIEfPHVvQMlLIiOTHmA=----ATTACHMENT:----OTcxMjY2MjU2NjY1OTg1NyA1NzA4NDg2NTc1NzUyNzcwIDc5MDI4OTg2NDYxNzQwNjI=