ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
◀ ilDoc Overview
DurationFactory.php
Go to the documentation of this file.
1
<?php
2
3
declare(strict_types=1);
4
20
namespace
ILIAS\HTTP\Duration
;
21
22
use
ILIAS\HTTP\Duration\Increment\IncrementFactory
;
23
27
class
DurationFactory
28
{
29
protected
IncrementFactory
$incrementFactory
;
30
31
public
function
__construct
(
IncrementFactory
$incrementFactory)
32
{
33
$this->incrementFactory =
$incrementFactory
;
34
}
35
36
public
function
callbackDuration
(
int
$duration_in_ms):
CallbackDuration
37
{
38
return
new
CallbackDuration
($duration_in_ms);
39
}
40
41
public
function
increments
():
IncrementFactory
42
{
43
return
$this->incrementFactory
;
44
}
45
}
ILIAS\HTTP\Duration\DurationFactory\__construct
__construct(IncrementFactory $incrementFactory)
Definition:
DurationFactory.php:31
ILIAS\HTTP\Duration
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
CallbackDuration.php:20
ILIAS\HTTP\Duration\DurationFactory
Definition:
DurationFactory.php:27
ILIAS\HTTP\Duration\Increment\IncrementFactory
Definition:
IncrementFactory.php:25
ILIAS\HTTP\Duration\DurationFactory\increments
increments()
Definition:
DurationFactory.php:41
IncrementFactory
ILIAS\HTTP\Duration\DurationFactory\$incrementFactory
IncrementFactory $incrementFactory
Definition:
DurationFactory.php:29
ILIAS\HTTP\Duration\DurationFactory\callbackDuration
callbackDuration(int $duration_in_ms)
Definition:
DurationFactory.php:36
ILIAS\HTTP\Duration\CallbackDuration
Definition:
CallbackDuration.php:27
src
HTTP
Duration
DurationFactory.php
Generated on Wed Sep 10 2025 14:11:40 for ILIAS by
1.8.13 (using
Doxyfile
)