fix(ocp): TimedJob can't have a more specific argument than Job

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
This commit is contained in:
Christoph Wurst 2023-06-28 14:56:39 +02:00
parent fbc63fe57c
commit cb78805282
No known key found for this signature in database
GPG Key ID: CC42AC2A7F0E56D8
2 changed files with 4 additions and 11 deletions

View File

@ -45,12 +45,6 @@
<code>\OC</code>
</UndefinedClass>
</file>
<file src="lib/public/BackgroundJob/TimedJob.php">
<MoreSpecificImplementedParamType>
<code>$jobList</code>
<code>$jobList</code>
</MoreSpecificImplementedParamType>
</file>
<file src="lib/public/Cache/CappedMemoryCache.php">
<MissingTemplateParam>
<code>\ArrayAccess</code>

View File

@ -26,7 +26,6 @@ declare(strict_types=1);
*/
namespace OCP\BackgroundJob;
use OC\BackgroundJob\JobList;
use OCP\ILogger;
/**
@ -81,20 +80,20 @@ abstract class TimedJob extends Job {
}
/**
* run the job if the last run is is more than the interval ago
* Run the job if the last run is more than the interval ago
*
* @param JobList $jobList
* @param IJobList $jobList
* @param ILogger|null $logger
*
* @since 15.0.0
* @deprecated since 25.0.0 Use start() instead
*/
final public function execute($jobList, ILogger $logger = null) {
final public function execute(IJobList $jobList, ILogger $logger = null) {
$this->start($jobList);
}
/**
* Run the job if the last run is is more than the interval ago
* Run the job if the last run is more than the interval ago
*
* @since 25.0.0
*/