Skip to content
This repository was archived by the owner on Feb 6, 2020. It is now read-only.

Commit c80e557

Browse files
committed
Import internal functions.
1 parent 9a6b68f commit c80e557

6 files changed

+17
-4
lines changed

src/Config.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ class Config implements ConfigInterface
6868
public function __construct(array $config = [])
6969
{
7070
// Only merge keys we're interested in
71-
foreach (\array_keys($config) as $key) {
71+
foreach (array_keys($config) as $key) {
7272
if (! isset($this->allowedKeys[$key])) {
7373
unset($config[$key]);
7474
}
@@ -103,12 +103,12 @@ private function merge(array $a, array $b)
103103
foreach ($b as $key => $value) {
104104
if ($value instanceof MergeReplaceKeyInterface) {
105105
$a[$key] = $value->getData();
106-
} elseif (isset($a[$key]) || \array_key_exists($key, $a)) {
106+
} elseif (isset($a[$key]) || array_key_exists($key, $a)) {
107107
if ($value instanceof MergeRemoveKey) {
108108
unset($a[$key]);
109-
} elseif (\is_int($key)) {
109+
} elseif (is_int($key)) {
110110
$a[] = $value;
111-
} elseif (\is_array($value) && \is_array($a[$key])) {
111+
} elseif (is_array($value) && is_array($a[$key])) {
112112
$a[$key] = $this->merge($a[$key], $value);
113113
} else {
114114
$a[$key] = $value;

src/Exception/ContainerModificationsNotAllowedException.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99

1010
use DomainException;
1111

12+
use function sprintf;
13+
1214
/**
1315
* @inheritDoc
1416
*/

src/Exception/InvalidArgumentException.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@
1111
use Zend\ServiceManager\AbstractFactoryInterface;
1212
use Zend\ServiceManager\Initializer\InitializerInterface;
1313

14+
use function get_class;
15+
use function gettype;
16+
use function is_object;
17+
use function sprintf;
18+
1419
/**
1520
* @inheritDoc
1621
*/

src/ServiceManager.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
use Zend\ServiceManager\Exception\ServiceNotCreatedException;
2323
use Zend\ServiceManager\Exception\ServiceNotFoundException;
2424

25+
use function array_intersect;
2526
use function array_merge_recursive;
2627
use function class_exists;
2728
use function get_class;

test/CommonServiceLocatorBehaviorsTrait.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@
2929
use ZendTest\ServiceManager\TestAsset\SampleFactory;
3030
use ZendTest\ServiceManager\TestAsset\SimpleAbstractFactory;
3131

32+
use function array_fill_keys;
33+
use function array_keys;
34+
use function array_merge;
3235
use function call_user_func_array;
3336
use function restore_error_handler;
3437
use function set_error_handler;

test/ServiceManagerTest.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
use ZendTest\ServiceManager\TestAsset\InvokableObject;
1919
use ZendTest\ServiceManager\TestAsset\SimpleServiceManager;
2020

21+
use function get_class;
22+
2123
/**
2224
* @covers \Zend\ServiceManager\ServiceManager
2325
*/

0 commit comments

Comments
 (0)