ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
deliver.php
Go to the documentation of this file.
1 <?php
2 
3 require_once __DIR__ . '/../vendor/composer/vendor/autoload.php';
4 
8 
9 $c = new Container();
10 Init::init($c);
13 $file_delivery = $c['file_delivery'];
14 $http = $c['http'];
15 
16 $requested_url = (string) $http->request()->getUri();
17 
18 // get everything after StreamDelivery::DELIVERY_ENDPOINT in the requested url
19 $access_token = substr(
21  strpos($requested_url, Services::DELIVERY_ENDPOINT) + strlen(Services::DELIVERY_ENDPOINT)
22 );
23 
24 $file_delivery->delivery()->deliverFromToken($access_token);
$access_token
Definition: deliver.php:19
$http
Definition: deliver.php:14
$c
Definition: deliver.php:9
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:35
$requested_url
Definition: deliver.php:16
$file_delivery
Definition: deliver.php:13