ILIAS
release_7 Revision v7.30-3-g800a261c036
◀ ilDoc Overview
AbsolutePathConsumer.php
Go to the documentation of this file.
1
<?php declare(strict_types=1);
2
3
namespace
ILIAS\ResourceStorage\Consumer
;
4
9
class
AbsolutePathConsumer
extends
BaseConsumer
10
{
11
protected
$absolute_path
=
''
;
12
13
public
function
getAbsolutePath
() : string
14
{
15
$this->
run
();
16
return
$this->absolute_path
;
17
}
18
19
public
function
run
() : void
20
{
21
$revision = $this->getRevision();
22
23
$stream = $this->storage_handler->getStream($revision);
24
25
$this->absolute_path = (string) $stream->getMetadata(
'uri'
);
26
}
27
28
}
ILIAS\ResourceStorage\Consumer\AbsolutePathConsumer\getAbsolutePath
getAbsolutePath()
Definition:
AbsolutePathConsumer.php:13
ILIAS\ResourceStorage\Consumer
Definition:
AbsolutePathConsumer.php:3
ILIAS\ResourceStorage\Consumer\AbsolutePathConsumer\$absolute_path
$absolute_path
Definition:
AbsolutePathConsumer.php:11
ILIAS\ResourceStorage\Consumer\BaseConsumer
Definition:
BaseConsumer.php:13
ILIAS\ResourceStorage\Consumer\AbsolutePathConsumer
Definition:
AbsolutePathConsumer.php:9
ILIAS\ResourceStorage\Consumer\AbsolutePathConsumer\run
run()
This runs the actual DeliveryConsumer.
Definition:
AbsolutePathConsumer.php:19
src
ResourceStorage
Consumer
AbsolutePathConsumer.php
Generated on Tue Sep 2 2025 21:01:44 for ILIAS by
1.8.13 (using
Doxyfile
)