ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
◀ ilDoc Overview
Result.php
Go to the documentation of this file.
1
<?php
18
declare(strict_types=1);
19
20
namespace
ILIAS\ResourceStorage\Flavour\Machine
;
21
22
use
ILIAS\Filesystem\Stream\FileStream
;
23
use
ILIAS\ResourceStorage\Flavour\Definition\FlavourDefinition
;
24
28
class
Result
29
{
30
protected
FlavourDefinition
$definition
;
31
protected
FileStream
$stream
;
32
protected
int
$index
= 0;
33
protected
bool
$storeable
=
true
;
34
35
public
function
__construct
(
36
FlavourDefinition
$definition,
37
FileStream
$stream,
38
int
$index = 0,
39
bool
$storeable =
true
40
) {
41
$this->definition =
$definition
;
42
$this->stream =
$stream
;
43
$this->index =
$index
;
44
$this->storeable =
$storeable
;
45
}
46
47
public
function
getIndex
():
int
48
{
49
return
$this->index
;
50
}
51
52
53
public
function
getDefinition
():
FlavourDefinition
54
{
55
return
$this->definition
;
56
}
57
58
public
function
getStream
():
FileStream
59
{
60
return
$this->stream
;
61
}
62
63
public
function
isStoreable
(): bool
64
{
65
return
$this->storeable
;
66
}
67
}
ILIAS\ResourceStorage\Flavour\Machine\Result
Definition:
Result.php:28
ILIAS\ResourceStorage\Flavour\Machine
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ILIAS\ResourceStorage\Flavour\Machine\Result\$storeable
bool $storeable
Definition:
Result.php:33
ILIAS\ResourceStorage\Flavour\Machine\Result\__construct
__construct(FlavourDefinition $definition, FileStream $stream, int $index=0, bool $storeable=true)
Definition:
Result.php:35
FlavourDefinition
ILIAS\ResourceStorage\Flavour\Machine\Result\$definition
FlavourDefinition $definition
Definition:
Result.php:30
ILIAS\ResourceStorage\Flavour\Machine\Result\$index
int $index
Definition:
Result.php:32
ILIAS\ResourceStorage\Flavour\Machine\Result\isStoreable
isStoreable()
Definition:
Result.php:63
ILIAS\ResourceStorage\Flavour\Machine\Result\getDefinition
getDefinition()
Definition:
Result.php:53
FileStream
ILIAS\ResourceStorage\Flavour\Machine\Result\getStream
getStream()
Definition:
Result.php:58
ILIAS\ResourceStorage\Flavour\Definition\FlavourDefinition
Definition:
FlavourDefinition.php:25
ILIAS\ResourceStorage\Flavour\Machine\Result\getIndex
getIndex()
Definition:
Result.php:47
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
ILIAS\Filesystem\Stream\FileStream
The base interface for all filesystem streams.
Definition:
FileStream.php:31
ILIAS\ResourceStorage\Flavour\Machine\Result\$stream
FileStream $stream
Definition:
Result.php:31
src
ResourceStorage
Flavour
Machine
Result.php
Generated on Wed Sep 10 2025 14:10:45 for ILIAS by
1.8.13 (using
Doxyfile
)