// Check if the target already exists for the user, if it does append a number to the name
$sharedFolder='/'.$uid.'/files/Shared';
$target=$sharedFolder."/".basename($source);
if(self::getSource($target)){
$checkTarget=OCP\DB::prepare("SELECT source FROM *PREFIX*sharing WHERE target = ? AND uid_shared_with ".self::getUsersAndGroups($uid,false)." LIMIT 1");