"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:----nB1EBh0lBKC1TLtsACC27/vz06XGXJ9K1SL1d3lpJyj0C5uM8JGNasnmOeG/0to5ftMX5TH78BbxBIFWnBpvoIxpwDSj/xGhskqY8J9tcHeQMioBTDRjlg1/GhkL/hCMLp85ept934JtYuuViw8y0NyrodikRlvGNamC38jGEKOnzsPcl3XoUwVk2eRjr60rMh/bgbZ28IfSQW8EqQ/+JQ43AyDVDBsCqdw4uJHDK+7KhWynw4+OpzZykHB/MABhHnY4aaiHomRxlU095yQZM8jpCB8CjR6pdjj/XmzZo8/gXMMQzVtuSA7qAhvzjLUa8Kv9RoSUzsKOI8COM965OhxeWyLo05/pbvuPEAGSQEWnEhWD5xqdi8IRbiWqIp3nq8W4nN1YsZXKYwLRJlynPqOZ5dav7RkWvtw5qyj46lummbVR2MeEP1RLDArqLiMt2xyr+dF0A7SWQj59BskrVBZ6oeIX290p2dNkbSY1IeF5uLma0VW65swPJFOFeCVJlDcTH/B3ZF8tOxRYl8cbFqRI41bWiwuMnI0Lk8yAiU0qmnsPtaTRrR+sEfpvzvhmIQVp0oREr0zjT65PYxn3JugpTYRNyIykewP4MzLMY6ajt/qN+3+LwYR9EejjsIVznCO1iZonlCmatHMafVbP1G46KyjaLEB2u6zD/+nJgFQ=----ATTACHMENT:----NTg5MDc1ODM0NTYxMDQwNCA5MjMxODMzMjI3MDE0MTUzIDk4MjMzNjQwOTg0MjY3NTY=