Skip to content

Commit c338eb2

Browse files
committed
Use get_attributes() instead of AttributesUtil::getAll().
1 parent 4c3aa93 commit c338eb2

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/Inspector/FactoryInspector_ModifierDecorator.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
namespace Ock\Ock\Inspector;
66

77
use Ock\ClassDiscovery\Inspector\FactoryInspectorInterface;
8-
use Ock\ClassDiscovery\Util\AttributesUtil;
98
use Ock\DependencyInjection\Attribute\Service;
109
use Ock\DependencyInjection\Attribute\ServiceTag;
1110
use Ock\Ock\Attribute\PluginModifier\PluginModifierAttributeInterface;
1211
use Ock\Ock\OckPackage;
1312
use Ock\Reflection\FactoryReflectionInterface;
13+
use function Ock\ReflectorAwareAttributes\get_attributes;
1414

1515
/**
1616
* @template TKey
@@ -39,7 +39,7 @@ public static function createDecoratorCallback(): \Closure {
3939
*/
4040
public function findInFactory(FactoryReflectionInterface $reflector): \Iterator {
4141
foreach ($this->decorated->findInFactory($reflector) as $key => $declaration) {
42-
$modifierAttributes ??= AttributesUtil::getAll($reflector->reveal(), PluginModifierAttributeInterface::class);
42+
$modifierAttributes ??= get_attributes($reflector->reveal(), PluginModifierAttributeInterface::class);
4343
foreach ($modifierAttributes as $modifier) {
4444
$declaration = $modifier->modifyPlugin($declaration);
4545
}

src/Inspector/FactoryInspector_OckInstanceAttribute.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
use Ock\Reflection\ParameterReflection;
3030
use Ock\ReflectorAwareAttributes\ReflectorAwareAttributeInterface;
3131
use Psr\Container\ContainerInterface;
32+
use function Ock\ReflectorAwareAttributes\get_attributes;
3233

3334
/**
3435
* Inspector that looks for instance factories.
@@ -137,7 +138,7 @@ private function buildGroupFormula(array $parameters): GroupFormulaBuilder {
137138
), 0, $e);
138139
}
139140
/** @var \Ock\ReflectorAwareAttributes\ReflectorAwareAttributeInterface $attribute */
140-
foreach (AttributesUtil::getAll($parameter, ReflectorAwareAttributeInterface::class) as $attribute) {
141+
foreach (get_attributes($parameter, ReflectorAwareAttributeInterface::class) as $attribute) {
141142
$attribute->setReflector($parameter);
142143
}
143144
}

0 commit comments

Comments
 (0)