Public Member Functions | |
| & | _getInstance () |
| Constructor public. | |
Definition at line 34 of file class.ilVirusScannerFactory.php.
| & ilVirusScannerFactory::_getInstance | ( | ) |
Constructor public.
| string | virus scanner command |
Definition at line 41 of file class.ilVirusScannerFactory.php.
Referenced by ilUtil::virusHandling().
{
// create global virus scanner class instance
switch (IL_VIRUS_SCANNER)
{
case "Sophos":
require_once("classes/class.ilVirusScannerSophos.php");
$vs = new ilVirusScannerSophos(IL_VIRUS_SCAN_COMMAND, IL_VIRUS_CLEAN_COMMAND);
return $vs;
break;
case "AntiVir":
require_once("classes/class.ilVirusScannerAntiVir.php");
$vs = new ilVirusScannerAntiVir(IL_VIRUS_SCAN_COMMAND, IL_VIRUS_CLEAN_COMMAND);
return $vs;
break;
default:
return null;
break;
}
}
Here is the caller graph for this function:
1.7.1