Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorMorris Jobke <hey@morrisjobke.de>2020-07-06 11:13:23 +0300
committerMorris Jobke <hey@morrisjobke.de>2020-07-06 11:13:23 +0300
commitb1cdd0dd9b020d56a9e4bac97486aefc0d2e4d32 (patch)
treec9f6bad27afa344cc08abedeefd700bdc59bd80d /lib
parent9b10d354777f7eea21820aec522c4865fb1663fe (diff)
Use formal type hints instead of informal PHPDoc
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Diffstat (limited to 'lib')
-rw-r--r--lib/private/BackgroundJob/Job.php22
-rw-r--r--lib/public/BackgroundJob/IJob.php8
2 files changed, 9 insertions, 21 deletions
diff --git a/lib/private/BackgroundJob/Job.php b/lib/private/BackgroundJob/Job.php
index 30326b6a4f4..a464ea2ba1f 100644
--- a/lib/private/BackgroundJob/Job.php
+++ b/lib/private/BackgroundJob/Job.php
@@ -32,26 +32,16 @@ use OCP\BackgroundJob\IJobList;
use OCP\ILogger;
abstract class Job implements IJob {
- /**
- * @var int $id
- */
+ /** @var int */
protected $id;
- /**
- * @var int $lastRun
- */
+ /** @var int */
protected $lastRun;
- /**
- * @var mixed $argument
- */
+ /** @var mixed */
protected $argument;
- /**
- * @param IJobList $jobList
- * @param ILogger|null $logger
- */
- public function execute($jobList, ILogger $logger = null) {
+ public function execute(IJobList $jobList, ILogger $logger = null) {
$jobList->setLastRun($this);
if ($logger === null) {
$logger = \OC::$server->getLogger();
@@ -77,11 +67,11 @@ abstract class Job implements IJob {
abstract protected function run($argument);
- public function setId($id) {
+ public function setId(int $id) {
$this->id = $id;
}
- public function setLastRun($lastRun) {
+ public function setLastRun(int $lastRun) {
$this->lastRun = $lastRun;
}
diff --git a/lib/public/BackgroundJob/IJob.php b/lib/public/BackgroundJob/IJob.php
index e9c8ddedeea..a61f70a3cf4 100644
--- a/lib/public/BackgroundJob/IJob.php
+++ b/lib/public/BackgroundJob/IJob.php
@@ -42,19 +42,17 @@ interface IJob {
* @param ILogger|null $logger
* @since 7.0.0
*/
- public function execute($jobList, ILogger $logger = null);
+ public function execute(IJobList $jobList, ILogger $logger = null);
/**
- * @param int $id
* @since 7.0.0
*/
- public function setId($id);
+ public function setId(int $id);
/**
- * @param int $lastRun
* @since 7.0.0
*/
- public function setLastRun($lastRun);
+ public function setLastRun(int $lastRun);
/**
* @param mixed $argument