File ManagerCurrent Directory: wp-content/plugins/wordpress-seo/vendor/yoast/whip/src/MessagesLinux appserver-7a7af3b2-php-0c9ec09e2f9746c2a80fa3756c076432 6.12.94+ #1 SMP Fri Jul 17 09:26:56 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