Skip to content

Commit 951c242

Browse files
committed
index ContainerBuilder register ids
1 parent 341c1d4 commit 951c242

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerBuilderStubIndex.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ public class ContainerBuilderStubIndex extends FileBasedIndexExtension<String, C
4141
add("setDefinition");
4242
add("setParameter");
4343
add("setAlias");
44+
add("register");
4445
}};
4546

4647
@NotNull

tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerBuilderStubIndexTest.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,4 +56,10 @@ public void testThatMethodParameterAreFound() {
5656
!value.getParameter().contains("setDefinition")
5757
);
5858
}
59+
60+
public void testThatRegisterMethodIsIndexed() {
61+
assertIndexContainsKeyWithValue(ContainerBuilderStubIndex.KEY, "register", value ->
62+
value.getParameter().contains("register.id")
63+
);
64+
}
5965
}

tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/ContainerBuilder.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ public function process(ContainerBuilder $container2)
1414
$container2->setParameter('parameter');
1515
$container2->setDefinition('definition');
1616
$container2->setAlias('alias');
17+
$container2->register('register.id', 'Register');
1718
}
1819

1920
public function process2(Container $container2)

0 commit comments

Comments
 (0)