File ManagerCurrent Directory: wp-content/plugins/wordpress-seo/vendor/yoast/whip/src/MessagesLinux appserver-0d5e4f1e-php-cc8da225320a42ba9b7d66cba40b1f03 6.6.123+ #1 SMP PREEMPT_DYNAMIC Wed Mar 11 09:04:28 UTC 2026 x86_64Edit File: InvalidVersionRequirementMessage.php <?php namespace Yoast\WHIPv2\Messages; use Yoast\WHIPv2\Interfaces\Message; use Yoast\WHIPv2\VersionRequirement; /** * Class Whip_InvalidVersionMessage. * * @phpcs:disable Yoast.NamingConventions.ObjectNameDepth.MaxExceeded -- Name should be descriptive and was historically (before namespacing) already set to this. */ class InvalidVersionRequirementMessage implements Message { /** * Object containing the version requirement for a component. * * @var VersionRequirement */ private $requirement; /** * Detected version requirement or -1 if not found. * * @var string|int */ private $detected; /** * InvalidVersionRequirementMessage constructor. * * @param VersionRequirement $requirement Object containing the version requirement for a component. * @param string|int $detected Detected version requirement or -1 if not found. */ public function __construct( VersionRequirement $requirement, $detected ) { $this->requirement = $requirement; $this->detected = $detected; } /** * Retrieves the message body. * * @return string Message. */ public function body() { return \sprintf( 'Invalid version detected for %s. Found %s but expected %s.', $this->requirement->component(), $this->detected, $this->requirement->version() ); } } Upload File Directory Listing NameTypeSizeActions.. (Parent Directory)DirBasicMessage.phpFile1.10 KB Rename | Delete | EditHostMessage.phpFile1.27 KB Rename | Delete | EditInvalidVersionRequirementMessage.phpFile1.29 KB Rename | Delete | EditNullMessage.phpFile267.00 B Rename | Delete | EditUpgradePhpMessage.phpFile4.11 KB Rename | Delete | Edit