Code Duplication    Length = 10-10 lines in 2 locations

src/Core.php 2 locations

@@ 716-725 (lines=10) @@
713
             */
714
715
            foreach ($metadataCollection as $alias => $metadata) {
716
                foreach ($metadata->propertiesMetadata as $property => $propertyMetadata) {
717
                    $dependency = strtolower($propertyMetadata->dependency);
718
                    if (array_key_exists($dependency, $implementsByAlias)) {
719
                        $propertyMetadata->dependency = $implementsByAlias[$dependency][0];
720
                    } elseif (array_key_exists($dependency, $serviceAliasesByClass)) {
721
                        $propertyMetadata->dependency = $serviceAliasesByClass[$dependency][0];
722
                    } else {
723
724
                    }
725
                }
726
                foreach ($metadata->methodsMetadata as $method => $methodMetadata) {
727
                    foreach ($methodMetadata->dependencies as $argument => $dependency) {
728
                        $dependency = strtolower($dependency);
@@ 727-736 (lines=10) @@
724
                    }
725
                }
726
                foreach ($metadata->methodsMetadata as $method => $methodMetadata) {
727
                    foreach ($methodMetadata->dependencies as $argument => $dependency) {
728
                        $dependency = strtolower($dependency);
729
                        if (array_key_exists($dependency, $implementsByAlias)) {
730
                            $methodMetadata->dependencies[$argument] = $implementsByAlias[$dependency][0];
731
                            //$methodMetadata->parametersMetadata[$argument]->dependency = $implementsByAlias[$dependency][0];
732
                        } elseif (array_key_exists($dependency, $serviceAliasesByClass)) {
733
                            $methodMetadata->dependencies[$argument] = $serviceAliasesByClass[$dependency][0];
734
                            //$methodMetadata->parametersMetadata[$argument]->dependency = $serviceAliasesByClass[$dependency][0];
735
                        } else {
736
737
                        }
738
                    }
739
                }