The property lfm does not exist on UniSharp\LaravelFilemana...ollers\UploadController. Since you implemented __get, consider adding a @property annotation.
If this is a false-positive, you can also ignore this issue in your code via the ignore-call annotation
34
$this->lfm->/** @scrutinizer ignore-call */
35
validateUploadedFile($file);
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.
Loading history...
35
36
$new_filename = $this->lfm->upload($file);
37
} catch (\Exception $e) {
38
Log::error($e->getMessage(), [
39
'file' => $e->getFile(),
40
'line' => $e->getLine(),
41
'trace' => $e->getTraceAsString()
42
]);
43
array_push($error_bag, $e->getMessage());
44
} catch (\Error $e) {
45
Log::error($e->getMessage(), [
46
'file' => $e->getFile(),
47
'line' => $e->getLine(),
48
'trace' => $e->getTraceAsString()
49
]);
50
array_push($error_bag, 'Some error occured during uploading.');