• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Yoast / wordpress-seo / 5fe591e4aa7b2ab8e1b7e72a52790da7a6376543

09 Oct 2024 07:31AM UTC coverage: 49.389% (-5.2%) from 54.558%
5fe591e4aa7b2ab8e1b7e72a52790da7a6376543

push

github

web-flow
Merge pull request #21670 from Yoast/281-deal-with-all-regressions-that-were-created-by-the-change-of-the-ftc-location

281 deal with all regressions that were created by the change of the ftc location

7539 of 13565 branches covered (55.58%)

Branch coverage included in aggregate %.

4 of 9 new or added lines in 4 files covered. (44.44%)

4294 existing lines in 147 files now uncovered.

25666 of 53666 relevant lines covered (47.83%)

42471.9 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/functions.php
1
<?php
2
/**
3
 * WPSEO plugin file.
4
 *
5
 * @package WPSEO\Internals
6
 */
7

UNCOV
8
if ( ! defined( 'WPSEO_VERSION' ) ) {
×
UNCOV
9
        header( 'Status: 403 Forbidden' );
×
UNCOV
10
        header( 'HTTP/1.1 403 Forbidden' );
×
UNCOV
11
        exit();
×
12
}
13

14
use Yoast\WP\SEO\Main;
15

UNCOV
16
if ( is_dir( WPSEO_PATH . YOAST_VENDOR_PREFIX_DIRECTORY ) ) {
×
UNCOV
17
        require_once WPSEO_PATH . YOAST_VENDOR_PREFIX_DIRECTORY . '/guzzlehttp/guzzle/src/functions.php';
×
18
}
19

20
/**
21
 * Retrieves the main instance.
22
 *
23
 * @phpcs:disable WordPress.NamingConventions -- Should probably be renamed, but leave for now.
24
 *
25
 * @return Main The main instance.
26
 */
27
function YoastSEO() {
28
        // phpcs:enable
29

UNCOV
30
        static $main;
×
31

UNCOV
32
        if ( $main === null ) {
×
33
                $main = new Main();
×
34
                $main->load();
×
35
        }
36

UNCOV
37
        return $main;
×
38
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc