It seems like RetrievePropertyValueFromData() must be provided by classes using this trait. How about adding it as abstract method to this trait?
(
Ignorable by Annotation
)
If this is a false-positive, you can also ignore this issue in your code via the ignore-call annotation
26
$this->/** @scrutinizer ignore-call */
27
RetrievePropertyValueFromData('inLanguage'),
Loading history...
27
243
static::class
28
);
29
30
243
return $out;
31
}
32
33
/**
34
* @param array<int, string|Language> $value
35
*/
36
61
public function SetInLanguage(array $value) : void
The method NudgePropertyWithUniqueTrimmedStringsOrThings() does not exist on SignpostMarv\DaftObject\...ectTraits\HasInLanguage. Did you maybe mean NudgePropertyWithUniqueValuesOfThings()?
(
Ignorable by Annotation
)
If this is a false-positive, you can also ignore this issue in your code via the ignore-call annotation
38
$this->/** @scrutinizer ignore-call */
39
NudgePropertyWithUniqueTrimmedStringsOrThings(
This check looks for calls to methods that do not seem to exist on a given type.
It looks for the method on the type itself as well as in inherited classes or
implemented interfaces.
This is most likely a typographical error or the method has been renamed.