@@ 72-78 (lines=7) @@ | ||
69 | ||
70 | if (!is_null($data)) { |
|
71 | if ($data instanceof VObject\VCard) { |
|
72 | foreach ($data->children as $child) { |
|
73 | if($child->name === 'VERSION' || $child->name === 'PRODID') { |
|
74 | parent::__set($child->name, $child); |
|
75 | } else { |
|
76 | $this->add($child); |
|
77 | } |
|
78 | } |
|
79 | $this->setRetrieved(true); |
|
80 | } elseif (is_array($data)) { |
|
81 | foreach ($data as $key => $value) { |
|
@@ 354-360 (lines=7) @@ | ||
351 | if ($result) { |
|
352 | if (isset($result['vcard']) |
|
353 | && $result['vcard'] instanceof VObject\VCard) { |
|
354 | foreach ($result['vcard']->children() as $child) { |
|
355 | if($child->name === 'VERSION' || $child->name === 'PRODID') { |
|
356 | parent::__set($child->name, $child); |
|
357 | } else { |
|
358 | $this->add($child); |
|
359 | } |
|
360 | } |
|
361 | $this->setRetrieved(true); |
|
362 | return true; |
|
363 | } elseif (isset($result['carddata'])) { |
|
@@ 391-397 (lines=7) @@ | ||
388 | \Sabre\VObject\Reader::OPTION_IGNORE_INVALID_LINES |
|
389 | ); |
|
390 | if ($obj) { |
|
391 | foreach ($obj->children as $child) { |
|
392 | if($child->name === 'VERSION' || $child->name === 'PRODID') { |
|
393 | parent::__set($child->name, $child); |
|
394 | } else { |
|
395 | $this->add($child); |
|
396 | } |
|
397 | } |
|
398 | $this->setRetrieved(true); |
|
399 | $this->setSaved(true); |
|
400 | } else { |