Skip to content

Commit 84d5fc6

Browse files
committed
fix: php 8.4 deprecation for implicitly nullable parameters
1 parent 35e9d26 commit 84d5fc6

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/LaunchDarkly/EvaluationReason.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ private function __construct(
166166
?string $ruleId = null,
167167
?string $prerequisiteKey = null,
168168
bool $inExperiment = false,
169-
BigSegmentsEvaluationStatus $bigSegmentsEvaluationStatus = null
169+
?BigSegmentsEvaluationStatus $bigSegmentsEvaluationStatus = null
170170
) {
171171
$this->_kind = $kind;
172172
$this->_errorKind = $errorKind;

src/LaunchDarkly/Impl/Evaluation/EvalResult.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class EvalResult
2222
* @param EvaluationDetail $detail
2323
* @param bool $forceReasonTracking
2424
*/
25-
public function __construct(EvaluationDetail $detail, bool $forceReasonTracking = false, EvaluatorState $state = null)
25+
public function __construct(EvaluationDetail $detail, bool $forceReasonTracking = false, ?EvaluatorState $state = null)
2626
{
2727
$this->_detail = $detail;
2828
$this->_state = $state;

0 commit comments

Comments
 (0)