Exemple #1
0
 public function visitAddress(ShopgateAddress $a)
 {
     // get and iterate simple properties
     $properties = $this->iterateSimpleProperties($a->buildProperties());
     // iterate ShopgateOrderCustomField objects
     $properties['custom_fields'] = $this->iterateObjectList($properties['custom_fields']);
     // update array
     $this->array = $properties;
 }
Exemple #2
0
 public function visitAddress(ShopgateAddress $a)
 {
     // get properties and iterate (no complex types in ShopgateAddress objects)
     $this->array = $this->iterateSimpleProperties($a->buildProperties());
 }