$targetArchive doesn't exist in this method. Looks like it should be $destFile