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

Yoast / wordpress-seo / 5066322038

pending completion
5066322038

push

github

GitHub
Merge pull request #20316 from Yoast/JRF/ghactions-run-more-selectively

2550 of 29012 relevant lines covered (8.79%)

0.32 hits per line

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

0.0
/src/presenters/robots-presenter.php
1
<?php
2

3
namespace Yoast\WP\SEO\Presenters;
4

5
/**
6
 * Presenter class for the robots output.
7
 */
8
class Robots_Presenter extends Abstract_Indexable_Presenter {
9

10
        /**
11
         * The tag key name.
12
         *
13
         * @var string
14
         */
15
        protected $key = 'robots';
16

17
        /**
18
         * Returns the robots output.
19
         *
20
         * @return string The robots output tag.
21
         */
22
        public function present() {
23
                $robots = \implode( ', ', $this->get() );
×
24

25
                if ( \is_string( $robots ) && $robots !== '' ) {
×
26
                        return \sprintf( '<meta name="robots" content="%s" />', \esc_attr( $robots ) );
×
27
                }
28

29
                return '';
×
30
        }
31

32
        /**
33
         * Gets the raw value of a presentation.
34
         *
35
         * @return array The raw value.
36
         */
37
        public function get() {
38
                return $this->presentation->robots;
×
39
        }
40
}
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