Provides \antivirus_testable class.
Copyright: | 2016 Ruslan Kabalin, Lancaster University. |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 91 lines (3 kb) |
Included or required: | 1 time |
Referenced: | 0 times |
Includes or requires: | 0 files |
scanner:: (3 methods):
is_configured()
scan_file()
scan_data()
is_configured() X-Ref |
Are the necessary antivirus settings configured? return: bool True if all necessary config settings been entered |
scan_file($file, $filename) X-Ref |
Scan file. Provides fake responses for testing \core\antivirus\manager. return: int Scanning result constant. param: string $file Full path to the file. param: string $filename For mocking purposes, filename defines expected response. |
scan_data($data) X-Ref |
Scan data. Provides fake responses for testing \core\antivirus\manager. return: int Scanning result constant. param: string $data The variable containing the data to scan. |