self::$errormessage="Syncher file '".$file."' can not be found. Check your configuration.";
self::$errormessage="SyncWorker file '".$file."' can not be found. Check your configuration.";
returnfalse;
}
else{
include_once($file);
}
if(!class_exists(SYNCHER)){
self::$errormessage="Syncher file loaded, but class '".SYNCHER."' can not be found. Check your implementation.";
if(!class_exists(SYNCWORKER)){
self::$errormessage="SyncWorker file loaded, but class '".SYNCWORKER."' can not be found. Check your implementation.";
}
else{
$s=@constant('SYNCHER');
self::$syncher=new$s();
$s=@constant('SYNCWORKER');
self::$syncWorker=new$s();
returntrue;
}
returnfalse;
...
...
@@ -210,22 +210,22 @@ class GabSyncCLI {
echoPHP_EOL;
switch(self::$command){
caseself::COMMAND_SIMULATE:
self::$syncher->Simulate();
self::$syncWorker->Simulate();
break;
caseself::COMMAND_SYNC:
self::$syncher->Sync();
self::$syncWorker->Sync();
break;
caseself::COMMAND_SYNC_ONE:
self::$syncher->SyncOne(self::$uniqueId);
self::$syncWorker->SyncOne(self::$uniqueId);
break;
caseself::COMMAND_CLEARALL:
echo"Are you sure you want to remove all chunks and data from the public folder. ALL GAB data will be removed from ALL Outlook instances [y/N]: ";
$confirm=strtolower(trim(fgets(STDIN)));
if($confirm==='y'||$confirm==='yes')
self::$syncher->ClearAll();
self::$syncWorker->ClearAll();
else
echo"Aborted!".PHP_EOL;
break;
...
...
@@ -234,7 +234,7 @@ class GabSyncCLI {
echo"Are you sure you want to remove all chunks and data from the public folder and delete it? ALL GAB data will be removed from ALL Outlook instances [y/N]: ";