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 / service-contracts / ServiceProviderInterface.php

ServiceProviderInterface.php in Yoast SEO – Advanced SEO with real-time guidance and built-in AI trunk, at vendor_prefixed/symfony/service-contracts/ServiceProviderInterface.php

35 lines 1.2 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 <[email protected]>
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\Contracts\Service;
12
13 use YoastSEO_Vendor\Psr\Container\ContainerInterface;
14 /**
15 * A ServiceProviderInterface exposes the identifiers and the types of services provided by a container.
16 *
17 * @author Nicolas Grekas <[email protected]>
18 * @author Mateusz Sip <[email protected]>
19 */
20 interface ServiceProviderInterface extends \YoastSEO_Vendor\Psr\Container\ContainerInterface
21 {
22 /**
23 * Returns an associative array of service types keyed by the identifiers provided by the current container.
24 *
25 * Examples:
26 *
27 * * ['logger' => 'Psr\Log\LoggerInterface'] means the object provides a service named "logger" that implements Psr\Log\LoggerInterface
28 * * ['foo' => '?'] means the container provides service name "foo" of unspecified type
29 * * ['bar' => '?Bar\Baz'] means the container provides a service "bar" of type Bar\Baz|null
30 *
31 * @return string[] The provided service types, keyed by service names
32 */
33 public function getProvidedServices() : array;
34 }
35