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

Yoast / whip / 6985375056

24 Nov 2023 10:53PM UTC coverage: 28.713% (+1.2%) from 27.5%
6985375056

push

github

web-flow
Merge pull request #152 from Yoast/JRF/ghactions-switch-to-coveralls-reporter

GH Actions: switch to Coveralls action runner to upload reports

87 of 303 relevant lines covered (28.71%)

2.62 hits per line

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

0.0
/src/messages/Whip_InvalidVersionRequirementMessage.php
1
<?php
2
/**
3
 * WHIP libary file.
4
 *
5
 * @package Yoast\WHIP
6
 */
7

8
/**
9
 * Class Whip_InvalidVersionMessage.
10
 */
11
class Whip_InvalidVersionRequirementMessage implements Whip_Message {
12

13
        /**
14
         * Object containing the version requirement for a component.
15
         *
16
         * @var Whip_VersionRequirement
17
         */
18
        private $requirement;
19

20
        /**
21
         * Detected version requirement or -1 if not found.
22
         *
23
         * @var string|int
24
         */
25
        private $detected;
26

27
        /**
28
         * Whip_InvalidVersionRequirementMessage constructor.
29
         *
30
         * @param Whip_VersionRequirement $requirement Object containing the version requirement for a component.
31
         * @param string|int              $detected    Detected version requirement or -1 if not found.
32
         */
33
        public function __construct( Whip_VersionRequirement $requirement, $detected ) {
×
34
                $this->requirement = $requirement;
×
35
                $this->detected    = $detected;
×
36
        }
37

38
        /**
39
         * Retrieves the message body.
40
         *
41
         * @return string Message.
42
         */
43
        public function body() {
×
44
                return sprintf(
×
45
                        'Invalid version detected for %s. Found %s but expected %s.',
×
46
                        $this->requirement->component(),
×
47
                        $this->detected,
×
48
                        $this->requirement->version()
×
49
                );
50
        }
51
}
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