Commit 7945ed24 authored by Dorian Villet's avatar Dorian Villet

Add type hints for dynamically-created instances.

parent 1c8a10c0
...@@ -453,6 +453,7 @@ class FacetSet extends Component ...@@ -453,6 +453,7 @@ class FacetSet extends Component
$class = $this->facetTypes[$type]; $class = $this->facetTypes[$type];
if (is_string($options)) { if (is_string($options)) {
/** @var \Solarium\QueryType\Select\Query\Component\Facet\Facet $facet */
$facet = new $class; $facet = new $class;
$facet->setKey($options); $facet->setKey($options);
} else { } else {
......
...@@ -92,6 +92,7 @@ class FacetSet extends ResponseParserAbstract implements ComponentParserInterfac ...@@ -92,6 +92,7 @@ class FacetSet extends ResponseParserAbstract implements ComponentParserInterfac
foreach ($facets as $k => $facet) { foreach ($facets as $k => $facet) {
$facetObject = $facetSet->$method($k); $facetObject = $facetSet->$method($k);
if ($key == 'facet_pivot') { if ($key == 'facet_pivot') {
/** @var \Solarium\QueryType\Select\Query\Component\Facet\Pivot $facetObject */
$facetObject->setFields($k); $facetObject->setFields($k);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment