Skip to content

Commit ee61764

Browse files
Stefan WeilUBMA Sysadmins
authored andcommitted
Fix runtime warnings with recent PHP releases
1 parent a722033 commit ee61764

File tree

9 files changed

+11
-11
lines changed

9 files changed

+11
-11
lines changed

module/VuFind/src/VuFind/Config/SearchSpecsReader.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,12 @@ class SearchSpecsReader extends YamlReader
4444
* Constructor
4545
*
4646
* @param \VuFind\Cache\Manager $cacheManager Cache manager (optional)
47-
* @param PathResolver $pathResolver Config file path resolver
47+
* @param ?PathResolver $pathResolver Config file path resolver
4848
* (optional; defaults to \VuFind\Config\Locator)
4949
*/
5050
public function __construct(
5151
\VuFind\Cache\Manager $cacheManager = null,
52-
PathResolver $pathResolver = null
52+
?PathResolver $pathResolver = null
5353
) {
5454
parent::__construct($cacheManager, $pathResolver);
5555
$this->cacheName = 'searchspecs';

module/VuFind/src/VuFind/Form/Form.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ public function __construct(
141141
YamlReader $yamlReader,
142142
HelperPluginManager $viewHelperManager,
143143
HandlerManager $handlerManager,
144-
array $config = null
144+
?array $config = null
145145
) {
146146
parent::__construct();
147147

module/VuFind/src/VuFind/Search/Factory/AbstractSolrBackendFactory.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ public function __construct()
198198
*
199199
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
200200
*/
201-
public function __invoke(ContainerInterface $sm, $name, array $options = null)
201+
public function __invoke(ContainerInterface $sm, $name, ?array $options = null)
202202
{
203203
$this->setup($sm);
204204
$this->config = $this->getService(\VuFind\Config\PluginManager::class);

module/VuFindSearch/src/VuFindSearch/Backend/EDS/Connector.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ protected function httpRequest(
9696
$method,
9797
$queryString,
9898
$headers,
99-
$messageBody = null,
99+
?$messageBody = null,
100100
$messageFormat = 'application/json; charset=utf-8',
101101
$cacheable = true
102102
) {

module/VuFindSearch/src/VuFindSearch/Backend/Solr/Connector.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ public function resetLastUrl()
199199
*
200200
* @return string
201201
*/
202-
public function retrieve($id, ParamBag $params = null)
202+
public function retrieve($id, ?ParamBag $params = null)
203203
{
204204
$params = $params ?: new ParamBag();
205205
$params
@@ -281,7 +281,7 @@ public function terms(ParamBag $params)
281281
public function write(
282282
DocumentInterface $document,
283283
$handler = 'update',
284-
ParamBag $params = null
284+
?ParamBag $params = null
285285
) {
286286
$params = $params ?: new ParamBag();
287287
$urlSuffix = "/{$handler}";

module/VuFindSearch/src/VuFindSearch/Feature/GetIdsInterface.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,6 @@ public function getIds(
5858
AbstractQuery $query,
5959
$offset,
6060
$limit,
61-
ParamBag $params = null
61+
?ParamBag $params = null
6262
);
6363
}

module/VuFindSearch/src/VuFindSearch/Feature/RandomInterface.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,6 @@ interface RandomInterface
5555
public function random(
5656
AbstractQuery $query,
5757
$limit,
58-
ParamBag $params = null
58+
?ParamBag $params = null
5959
);
6060
}

module/VuFindSearch/src/VuFindSearch/Feature/RetrieveBatchInterface.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,5 +50,5 @@ interface RetrieveBatchInterface
5050
*
5151
* @return \VuFindSearch\Response\RecordCollectionInterface
5252
*/
53-
public function retrieveBatch($ids, ParamBag $params = null);
53+
public function retrieveBatch($ids, ?ParamBag $params = null);
5454
}

module/VuFindSearch/src/VuFindSearch/Feature/SimilarInterface.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,5 +50,5 @@ interface SimilarInterface
5050
*
5151
* @return \VuFindSearch\Response\RecordCollectionInterface
5252
*/
53-
public function similar($id, ParamBag $params = null);
53+
public function similar($id, ?ParamBag $params = null);
5454
}

0 commit comments

Comments
 (0)