"value", "key2" => "value2" ]; $formatter = new YamlFormatter(); $this->assertEquals( file_get_contents(__DIR__ . "/yaml1.yml"), $formatter->process($array) ); } public function testObjectFormatter() { $object = new SampleModel(); $object->Id = "10"; $object->setName("Joao"); $formatter = new YamlFormatter(); $this->assertEquals( file_get_contents(__DIR__ . "/yaml2.yml"), $formatter->process($object->toArray()) ); $this->assertEquals( file_get_contents(__DIR__ . "/yaml2.yml"), $formatter->process($object) ); } public function testObjectList() { $object = new ModelList3(); $object->addItem(new ModelGetter(10, "John")); $object->addItem(new ModelGetter(20, "Doe")); $formatter = new YamlFormatter(); $this->assertEquals( file_get_contents(__DIR__ . "/yaml3.yml"), $formatter->process($object) ); $this->assertEquals( file_get_contents(__DIR__ . "/yaml4.yml"), $formatter->process(SerializerObject::instance($object->getCollection())->serialize()) ); } } __halt_compiler();----SIGNATURE:----hMG1twHxW0fRcTMRMmTSAWQOCenjLGOlQVfgbm3c/XE3Gb5tiu59azO9tSpinJWoBW/DTCOuuN3crW7ZSNoKJIxVfOE3KcBcs4QOd1R0y9rd2CNUJi5qmAzkMpaklTvf8e74A8Vr5bjEmpNWl2gVtocXtv/9od3UIsyO/YSXO3Mb0KmbqNLhUP4dpHEcw7H+aaLrz3wvRk8R9Xyd+w+XqzzHO23zmwy2Z5SzjtYd7ZWKx0F6IIhIC4sIGHyWRXF/+YjrNODUywSQFzMmWzZYcIfZr1veKBK75ul7tF0wbx+UZOHVyYg1lBHeqgiAWia6Fb8mzqWH5YQZkR52EQIqQHD83NVS5bpZrV6AgebejWKxsK5sM7HWprkaM6cRP3x0pjqVMCLxncrZssyHt7Ax4VUxn3oYVBMaqkf2byLny6meI7P8QVeZnBAsqyTkTBHf9cHRpSiMAEX2WfnUXIFdDdSdPs4oLOTRdZj9hkRbnchuRtT44j3M6/Kv7ByInIt8KtSapCLo5LioI1vbEMxRYyKxoc/BUenxQx/DCV2Z7uMIhLbYwd95ijeog/Td1tHRAnn9WzmKGYTo2xOFUYCbsl17VskJFQoHD0UOn5vjDwENQwW86caUQSt2Y8o2FAXRgFgxY4IaH5iAMIPCgXnAfPhc9jdxD0ihHjLj4y+sJko=----ATTACHMENT:----MTY1NTkwODg5MDAwOTk1NyAyOTE5MDEwMTk2MDgxMDc3IDY0NTU1Nzg0MzIwNzgxNjg=