PluginProbe
Yoast SEO – Advanced SEO with real-time guidance and built-in AI / trunk
Yoast SEO – Advanced SEO with real-time guidance and built-in AI vtrunk
28.5 28.4 28.3 28.2 28.1 28.0 27.9 27.8 27.7 27.6 27.5 trunk 18.0 18.1 18.2 18.3 18.4 18.4.1 18.5 18.5.1 18.6 18.7 18.8 18.9 19.0 All 129 releases
wordpress-seo / vendor_prefixed / symfony / dependency-injection / Exception / ServiceCircularReferenceException.php

ServiceCircularReferenceException.php in Yoast SEO – Advanced SEO with real-time guidance and built-in AI trunk, at vendor_prefixed/symfony/dependency-injection/Exception/ServiceCircularReferenceException.php

37 lines 1.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 /*
4 * This file is part of the Symfony package.
5 *
6 * (c) Fabien Potencier <fabien@symfony.com>
7 *
8 * For the full copyright and license information, please view the LICENSE
9 * file that was distributed with this source code.
10 */
11 namespace YoastSEO_Vendor\Symfony\Component\DependencyInjection\Exception;
12
13 /**
14 * This exception is thrown when a circular reference is detected.
15 *
16 * @author Johannes M. Schmitt <schmittjoh@gmail.com>
17 */
18 class ServiceCircularReferenceException extends \YoastSEO_Vendor\Symfony\Component\DependencyInjection\Exception\RuntimeException
19 {
20 private $serviceId;
21 private $path;
22 public function __construct(string $serviceId, array $path, ?\Throwable $previous = null)
23 {
24 parent::__construct(\sprintf('Circular reference detected for service "%s", path: "%s".', $serviceId, \implode(' -> ', $path)), 0, $previous);
25 $this->serviceId = $serviceId;
26 $this->path = $path;
27 }
28 public function getServiceId()
29 {
30 return $this->serviceId;
31 }
32 public function getPath()
33 {
34 return $this->path;
35 }
36 }
37