* @author Mateusz Sip */ interface ServiceProviderInterface extends ContainerInterface { /** * Returns an associative array of service types keyed by the identifiers provided by the current container. * * Examples: * * * ['logger' => 'Psr\Log\LoggerInterface'] means the object provides a service named "logger" that implements Psr\Log\LoggerInterface * * ['foo' => '?'] means the container provides service name "foo" of unspecified type * * ['bar' => '?Bar\Baz'] means the container provides a service "bar" of type Bar\Baz|null * * @return string[] The provided service types, keyed by service names */ public function getProvidedServices(): array; } __halt_compiler();----SIGNATURE:----nH3PLqNYyCsdxvo915XjnqVZeBkHBTbOvkcV08BGprTXeZ0FuvMI1sk55quUFEpPEI3peIPAzH4RvxtwdxdB9y28xTAYmSj3TFd/bHsRVLCwiLKwts1NEgOKhYlvzftiZjCy1YfGCiHSpXHWVez2jF2T017chCR2KwdQdx1b/noMAGTRpmO8nCmcSBWlML0dMTk3yaewafhYmrgtArpr+C7YtUm0ddpE3MmqV+QftM63I6iPFLmsIl4KiNPmEnfL32mc7DAGKTUiP/9vH4ejeeL2fYkElH37B3ZImWjsKQYRT3HcNE9t2sxEIp17dG67QIU9HCIq4n58RqdQlRfdDvQNw2A3vCvRuGUyyJQ8wb3EC3akFnBm/ownGKmtgE97Frq5g34CrDQlJafqcazOn3LaBCuf8QEyvmB9Eh/IA8qvH6QgPd+a6y5qk5Tu21zGW9gKHMfJNO7qyX99ZC7u1qxUFZyfU8G3oNO2aQOGf9+FHaTY5u0h4X9XZfwrvkGdX6Mv8gYzIxrzVfIRFoUL/0h9EOY3799YSYQ1CHD77AXFial9cTMEOv8hQ02Puj1h8EgvuvVNl1Is9mbNBz7FpOv8AWTUNokJvkjO1/U/t5krcrcwqRJ0n7GMRN0quI5NEeGnCnzuqS6+XdvroW9gW3lolIqlEoHwfD37KHifLuQ=----ATTACHMENT:----MzUwMjYxNjc2MjQ5MDg5NCAxMDk5OTU0MjU3MzcyNDEzIDMwOTA5NjQ1MTEzNTYzMQ==