Add PHPDoc

This commit is contained in:
Lukas Reschke 2015-09-15 14:28:04 +02:00 committed by Victor Dubiniuk
parent 764726ce01
commit 47caac10f5
2 changed files with 16 additions and 2 deletions

View file

@ -49,7 +49,14 @@ class ExpireTrash extends \OC\BackgroundJob\TimedJob {
const USERS_PER_SESSION = 1000;
public function __construct(IConfig $config = null, IUserManager $userManager = null, Expiration $expiration = null) {
/**
* @param IConfig|null $config
* @param IUserManager|null $userManager
* @param Expiration|null $expiration
*/
public function __construct(IConfig $config = null,
IUserManager $userManager = null,
Expiration $expiration = null) {
// Run once per 30 minutes
$this->setInterval(60 * 30);
@ -69,6 +76,10 @@ class ExpireTrash extends \OC\BackgroundJob\TimedJob {
$this->expiration = $application->getContainer()->query('Expiration');
}
/**
* @param $argument
* @throws \Exception
*/
protected function run($argument) {
$maxAge = $this->expiration->getMaxAgeAsTimestamp();
if (!$maxAge) {

View file

@ -105,7 +105,10 @@ class Expiration {
return $isOlderThanMax || $isMinReached;
}
public function getMaxAgeAsTimestamp(){
/**
* @return bool|int
*/
public function getMaxAgeAsTimestamp() {
$maxAge = false;
if ($this->isEnabled() && $this->maxAge !== self::NO_OBLIGATION) {
$time = $this->timeFactory->getTime();