Пример #1
0
 public function import(Test $test)
 {
     $xml_user_info = new \SimpleXMLElement("<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><test></test>");
     $this->array_to_xml($test->toArray(false), $xml_user_info);
     $xml_file = $xml_user_info->asXML();
     return $xml_file;
 }
Пример #2
0
 /**
  * @test
  */
 public function toArray()
 {
     $test = new Test();
     $test->setAsk('Ask test');
     $variant_1 = new Variant();
     $variant_1->setVariant('Variant1');
     $variant_1->setPrOtvet(true);
     $test->addVariant($variant_1);
     $variant_2 = new Variant();
     $variant_2->setVariant('Variant2');
     $variant_2->setPrOtvet(true);
     $test->addVariant($variant_2);
     $variant_3 = new Variant();
     $variant_3->setVariant('Variant3');
     $variant_3->setPrOtvet(false);
     $test->addVariant($variant_3);
     $arr_t2 = $test->toArray(false);
     $this->assertTrue($arr_t2['variants'][0]['variant'] == 'Variant1');
 }