Skip to content

Commit 2a8973d

Browse files
authored
Merge pull request #1802 from deguif/source-interface-signature
Add return type-hints to SourceInterface::getConfiguration()
2 parents e21127a + 2debe1d commit 2a8973d

File tree

4 files changed

+7
-3
lines changed

4 files changed

+7
-3
lines changed

CHANGELOG-6.0.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ CHANGELOG for 6.0.x
44
This changelog references the relevant changes (bug and security fixes) done
55
in 6.0 versions.
66

7+
### 6.0.0-RC1 (2021-xx-xx)
8+
9+
* **[BC break]** Signature of `FOS\ElasticaBundle\Configuration\Source\SourceInterface::getConfiguration()` has changed.
10+
711
### 6.0.0-BETA4 (2021-05-24)
812

913
* Added PHP 8 support,

src/Configuration/Source/ContainerSource.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public function __construct(array $configArray)
3535
*
3636
* @return IndexConfig[]
3737
*/
38-
public function getConfiguration()
38+
public function getConfiguration(): array
3939
{
4040
$indexes = [];
4141
foreach ($this->configArray as $config) {

src/Configuration/Source/SourceInterface.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ interface SourceInterface
2222
*
2323
* @return \FOS\ElasticaBundle\Configuration\IndexConfig[]
2424
*/
25-
public function getConfiguration();
25+
public function getConfiguration(): array;
2626
}

src/Configuration/Source/TemplateContainerSource.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public function __construct(array $configArray)
3535
*
3636
* @return IndexTemplateConfig[]
3737
*/
38-
public function getConfiguration()
38+
public function getConfiguration(): array
3939
{
4040
$indexes = [];
4141
foreach ($this->configArray as $config) {

0 commit comments

Comments
 (0)