2
2
3
3
namespace Laminas \I18n ;
4
4
5
- use Laminas \ServiceManager \ConfigInterface ;
6
5
use Laminas \ServiceManager \Factory \InvokableFactory ;
6
+ use Laminas \ServiceManager \ServiceManager ;
7
+ use Laminas \Translator \TranslatorInterface ;
7
8
8
9
/**
9
- * @see ConfigInterface
10
- *
11
- * @psalm-import-type ServiceManagerConfigurationType from ConfigInterface
10
+ * @psalm-import-type ServiceManagerConfiguration from ServiceManager
12
11
* @final
13
12
*/
14
13
class ConfigProvider
@@ -17,10 +16,10 @@ class ConfigProvider
17
16
* Return general-purpose laminas-i18n configuration.
18
17
*
19
18
* @return array{
20
- * dependencies: ServiceManagerConfigurationType ,
21
- * filters: ServiceManagerConfigurationType ,
22
- * validators: ServiceManagerConfigurationType ,
23
- * view_helpers: ServiceManagerConfigurationType ,
19
+ * dependencies: ServiceManagerConfiguration ,
20
+ * filters: ServiceManagerConfiguration ,
21
+ * validators: ServiceManagerConfiguration ,
22
+ * view_helpers: ServiceManagerConfiguration ,
24
23
* locale: string|null,
25
24
* }
26
25
*/
@@ -38,7 +37,7 @@ public function __invoke()
38
37
/**
39
38
* Return application-level dependency configuration.
40
39
*
41
- * @return ServiceManagerConfigurationType
40
+ * @return ServiceManagerConfiguration
42
41
*/
43
42
public function getDependencyConfig ()
44
43
{
@@ -50,6 +49,7 @@ public function getDependencyConfig()
50
49
'Zend\I18n\Translator\TranslatorInterface ' => Translator \TranslatorInterface::class,
51
50
'Zend\I18n\Translator\LoaderPluginManager ' => Translator \LoaderPluginManager::class,
52
51
Geography \CountryCodeListInterface::class => Geography \DefaultCountryCodeList::class,
52
+ TranslatorInterface::class => Translator \TranslatorInterface::class,
53
53
],
54
54
'factories ' => [
55
55
Translator \TranslatorInterface::class => Translator \TranslatorServiceFactory::class,
@@ -62,7 +62,7 @@ public function getDependencyConfig()
62
62
/**
63
63
* Return laminas-filter configuration.
64
64
*
65
- * @return ServiceManagerConfigurationType
65
+ * @return ServiceManagerConfiguration
66
66
*/
67
67
public function getFilterConfig ()
68
68
{
@@ -97,7 +97,7 @@ public function getFilterConfig()
97
97
/**
98
98
* Return laminas-validator configuration.
99
99
*
100
- * @return ServiceManagerConfigurationType
100
+ * @return ServiceManagerConfiguration
101
101
*/
102
102
public function getValidatorConfig ()
103
103
{
@@ -153,7 +153,7 @@ public function getValidatorConfig()
153
153
*
154
154
* Obsoletes View\HelperConfig.
155
155
*
156
- * @return ServiceManagerConfigurationType
156
+ * @return ServiceManagerConfiguration
157
157
*/
158
158
public function getViewHelperConfig ()
159
159
{
0 commit comments