| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Inheritance diagram for ilVirusScannerSophos:
 Collaboration diagram for ilVirusScannerSophos:Public Member Functions | |
| __construct (string $scan_command, string $clean_command) | |
| scanFile (string $file_path, string $org_name="") | |
| cleanFile (string $file_path, string $org_name="") | |
  Public Member Functions inherited from ilVirusScanner | |
| __construct (string $scan_command, string $clean_command) | |
| scanBuffer (string $buffer) | |
| scanFile (string $file_path, string $org_name="") | |
| logScanResult () | |
| cleanFile (string $file_path, string $org_name="") | |
| logCleanResult () | |
| fileCleaned () | |
| getScanResult () | |
| getCleanResult () | |
| getScanMessage () | |
| getCleanMessage () | |
| getScanZipFiles () | |
Additional Inherited Members | |
  Static Public Member Functions inherited from ilVirusScanner | |
| static | virusHandling (string $a_file, string $a_orig_name='', bool $a_clean=true) | 
  Data Fields inherited from ilVirusScanner | |
| string | $type | 
| bool | $scanZipFiles | 
| string | $scanCommand | 
| string | $cleanCommand | 
| string | $scanFilePath | 
| string | $scanFileOrigName | 
| string | $cleanFilePath | 
| string | $cleanFileOrigName | 
| bool | $scanFileIsInfected | 
| bool | $cleanFileIsCleaned | 
| string | $scanResult | 
| string | $cleanResult | 
| ilErrorHandling | $error | 
| ilLanguage | $lng | 
| ilLogger | $log | 
  Protected Member Functions inherited from ilVirusScanner | |
| scanFileFromBuffer (string $buffer) | |
| createBufferFile (string $buffer) | |
| removeBufferFile (string $bufferFile) | |
Definition at line 21 of file class.ilVirusScannerSophos.php.
| ilVirusScannerSophos::__construct | ( | string | $scan_command, | 
| string | $clean_command | ||
| ) | 
Definition at line 23 of file class.ilVirusScannerSophos.php.
References ILIAS\MetaData\Repository\Validation\Data\__construct().
 Here is the call graph for this function:| ilVirusScannerSophos::cleanFile | ( | string | $file_path, | 
| string | $org_name = ""  | 
        ||
| ) | 
Definition at line 91 of file class.ilVirusScannerSophos.php.
References ilVirusScanner\$cleanResult, $out, and ilVirusScanner\logCleanResult().
 Here is the call graph for this function:| ilVirusScannerSophos::scanFile | ( | string | $file_path, | 
| string | $org_name = ""  | 
        ||
| ) | 
Definition at line 30 of file class.ilVirusScannerSophos.php.
References $out, ilVirusScanner\$scanResult, ilShellUtil\escapeShellArg(), ilShellUtil\escapeShellCmd(), ILIAS\Repository\lng(), and ilVirusScanner\logScanResult().
 Here is the call graph for this function: