<?php  class ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZe4 extends ZZZZZZZZZZZZZZZZZZZZZZZx23
{protected $className = 'SynchronizeReportsWithGoogleDriveJob';function ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZC22($ZZZZZZZZZZZZZZZZZZZZJ99) {$ZZZZZZZZZZZZZZZZZZZi8 = $ZZZZZZZZZZZZZZZZZZZZJ99->ZZZZZZZZZZZZZZZZZZZZo14("id, options", "visible = 1 and deleted = 0", 0);$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZD33 = array();foreach ($ZZZZZZZZZZZZZZZZZZZi8 as $report) {$Zp15 = json_decode($report['options'], true);if (isset($Zp15['syncWithGoogle']) && $Zp15['syncWithGoogle']) {$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZD33[] = $report['id'];}} return $ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZD33;} function ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZE44($ZZZZZZZZZZZZZZZZZZZZJ99, ARUser $ZU2020, $ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZD33) {$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZF55 = join(', ', $ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZD33);$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZG66 = $ZZZZZZZZZZZZZZZZZZZZJ99->ZZZZZZZZZZZZZZZZZZZZo14("*", "id in ({$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZF55})", 0);$ZZZZZZZZZZZZZZZZZZZi8 = array();$ZZZZZZZZZZZZZZZZZZZZu20 = new ZZZZZZZZZZZZZZZZZZJ99(new ZZZZZZZZZZZZZZZZZZZZt19());foreach ($ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZG66 as $report) {$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZH77 = $ZZZZZZZZZZZZZZZZZZZZu20->ZZZZZZZZZZZZZZZZZZL1111($ZU2020, $report['id']);$ZZZZZZZZZZZZZZZZZZZi8[] = new ARReport($report, array(), $ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZH77);} return $ZZZZZZZZZZZZZZZZZZZi8;} function ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZG66() {$ZZZM1212 = "{$this->className}::run";$J99 = new ARConfigService();$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZH77 = $J99->getValue('googleSyncEnabled');$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZI88 = $J99->getValue('googleSyncClientKey');if (!$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZH77 || !$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZI88) return;$this->Zy24->debug($ZZZM1212, 'SYNC WITH GOOGLE DRIVE (BEGINNING)');$ZZZZZZZZZZZZZZZZZZZZJ99 = new ZZZZZZZZZZZZZZZZZZG66();try {$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZD33 = $this->ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZC22($ZZZZZZZZZZZZZZZZZZZZJ99);$ZZZZZZZZZZZZZZZZZZZj9 = safeCount($ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZD33);if (!$ZZZZZZZZZZZZZZZZZZZj9) {$this->Zy24->debug($ZZZM1212, "No reports for sync");$this->Zy24->debug($ZZZM1212, 'SYNC WITH GOOGLE DRIVE (END)');return;} $this->Zy24->debug($ZZZM1212, "selected {$ZZZZZZZZZZZZZZZZZZZj9} report/s for sync");$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZJ99 = PlatformConnector::getAdminUser();$ZZZZZZZZZZZZZZZZZZZi8 = $this->ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZE44($ZZZZZZZZZZZZZZZZZZZZJ99, $ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZJ99, $ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZD33);$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZy24 = new ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZN1313($ZZZZZZZZZZZZZZZZZZZi8[0], $ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZJ99, $J99, $this->Zy24);$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZy24->ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZF55($ZZZZZZZZZZZZZZZZZZZi8, $ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZI88, false);} catch (\Exception $ZZZX2323) {$this->Zy24->ZZZQ1616($ZZZM1212, $ZZZX2323->getMessage());} $this->Zy24->debug($ZZZM1212, 'SYNC WITH GOOGLE DRIVE (END)');}}
