◆ __construct()
ILIAS\LegalDocuments\Consumer\ContainerURIConsumer::__construct |
( |
private SrcBuilder |
$src_builder, |
|
|
private StorableResource |
$resource, |
|
|
private StreamAccess |
$stream_access, |
|
|
private string |
$start_file, |
|
|
private float |
$valid_for_at_least_minutes = 60.0 |
|
) |
| |
◆ getURI()
ILIAS\LegalDocuments\Consumer\ContainerURIConsumer::getURI |
( |
| ) |
|
Definition at line 51 of file ContainerURIConsumer.php.
References $filename, null, and ILIAS\FileDelivery\Delivery\StreamDelivery\SUBREQUEST_SEPARATOR.
58 $startfile = urlencode($this->start_file);
59 $startfile = str_replace(urlencode(
"/"),
"/", $startfile);
61 $uri_string = $this->src_builder->getRevisionURL(
62 $this->stream_access->populateRevision($this->getRevision()),
64 $this->valid_for_at_least_minutes,
69 return new URI($uri_string);
const SUBREQUEST_SEPARATOR
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
◆ $archives
Archives ILIAS\LegalDocuments\Consumer\ContainerURIConsumer::$archives |
|
private |
◆ $revision_number
int ILIAS\LegalDocuments\Consumer\ContainerURIConsumer::$revision_number = null |
|
protected |
The documentation for this class was generated from the following file: