SDK PHP
Vous pouvez aussi utiliser cette bibliothèque de manière programmatique via les méthodes de la classe AMWScan\Scanner.
info
En mode silencieux et lors d'un saut automatique, le mode programmatique active automatiquement ces comportements.
Exemple
use AMWScan\Scanner;
$app = new Scanner();
$report = $app->setPathScan("my/path/to/scan")
->enableBackups()
->setPathBackups("/my/path/backups")
->enableLiteMode()
->setAutoClean()
->run();
Objet de résultat
object(stdClass) (7) {
["scanned"] => int(0)
["detected"] => int(0)
["removed"] => array(0) {}
["ignored"] => array(0) {}
["edited"] => array(0) {}
["quarantine"] => array(0) {}
["whitelist"] => array(0) {}
}