wp-includes/php-ai-client/third-party/Http/Discovery/Strategy/PuliBetaStrategy.php:34WordPress\AiClientDependencies\Puli\GeneratedPuliFactory private static function getPuliFactory() { if (null === self::$puliFactory) { if (!defined('PULI_FACTORY_CLASS')) { throw new PuliUnavailableException('Puli Factory is not available'); } $puliFactoryClass = PULI_FACTORY_CLASS; if (!ClassDiscovery::safeClassExists($puliFactoryClass)) { throw new PuliUnavailableException('Puli Factory class does not exist'); } self::$puliFactory = new $puliFactoryClass(); } return self::$puliFactory; }Unchanged from 7.0.4 through 7.1.0.
Signature, return type and hooks compared across 2 parsed releases.
src/wp-includes/php-ai-client/third-party/Http/Discovery/Strategy/PuliBetaStrategy.php, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it.