function run_directory_review($path, $review_type, $scanners = array('checks', 'analyzers'))
 {
     $review = $this->vip_scanner_instance->get_review($review_type);
     if (!$review) {
         return false;
     }
     $scanner = new AsyncDirectoryScanner($path, $review);
     $scanner->scan($scanners);
     $this->cache_scan_results($review_type, $path, $scanner);
     return $scanner;
 }