ILIAS  trunk Revision v11.0_alpha-1861-g09f3d197f78
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
deliver.php
Go to the documentation of this file.
1 <?php
2 
19 require_once __DIR__ . '/../vendor/composer/vendor/autoload.php';
20 
24 
25 $c = new Container();
26 Init::init($c);
29 $file_delivery = $c['file_delivery'];
30 $http = $c['http'];
31 
32 $requested_url = (string) $http->request()->getUri();
33 
34 // get everything after StreamDelivery::DELIVERY_ENDPOINT in the requested url
35 $access_token = substr(
37  strpos($requested_url, Services::DELIVERY_ENDPOINT) + strlen(Services::DELIVERY_ENDPOINT)
38 );
39 
40 $file_delivery->delivery()->deliverFromToken($access_token);
$access_token
Definition: deliver.php:35
$http
Definition: deliver.php:30
$c
Definition: deliver.php:25
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:35
$requested_url
Definition: deliver.php:32
$file_delivery
Definition: deliver.php:29