scan = $scan; } ); } public function get_scans( Options $options ) { if ( ! $this->scan ) { return []; } if ( $options->get_code() && $options->get_code() !== $this->scan->get_code() ) { return []; } return [ $this->scan ]; } public function count_scans( Options $options ) { return $this->scan ? 1 : 0; } public function get_scan( $id ) { if ( $this->scan ) { return $this->scan; } return new \WP_Error( 'itsec_no_recent_scan', __( 'No recent site scan.', 'it-l10n-ithemes-security-pro' ) ); } }