示例#1
0
文件: converter.php 项目: evanjt/core
 /**
  * @param VCard $vCard
  * @param string $name
  * @param string|IImage $newValue
  * @return bool
  */
 private function propertyNeedsUpdate(VCard $vCard, $name, $newValue)
 {
     if (is_null($newValue)) {
         return false;
     }
     $value = $vCard->__get($name);
     if (!is_null($value)) {
         $value = $value->getValue();
         $newValue = $newValue instanceof IImage ? $newValue->data() : $newValue;
         return $value !== $newValue;
     }
     return true;
 }