The method getBatchId() does not exist on Jabe\Impl\JobExecutor\Jo...rConfigurationInterface. It seems like you code against a sub-type of Jabe\Impl\JobExecutor\Jo...rConfigurationInterface such as Jabe\Impl\Batch\BatchMonitorJobConfiguration or Jabe\Impl\Batch\BatchSeedJobConfiguration.
(
Ignorable by Annotation
)
If this is a false-positive, you can also ignore this issue in your code via the ignore-call annotation
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...
34
->get($batch->getType());
35
36
$done = $batchJobHandler->createJobs($batch);
37
38
if (!$done) {
39
$batch->createSeedJob();
40
} else {
41
// create monitor job initially without due date to
42
// enable rapid completion of simple batches
43
$batch->createMonitorJob(false);
44
}
45
}
46
47
public function newConfiguration(string $canonicalString): JobHandlerConfigurationInterface
48
{
49
return new BatchSeedJobConfiguration($canonicalString);
50
}
51
52
public function onDelete(JobHandlerConfigurationInterface $configuration, JobEntity $jobEntity): void