mirror of
https://github.com/a2nt/silverstripe-progressivewebapp.git
synced 2024-09-28 18:38:58 +02:00
27 lines
549 B
PHP
27 lines
549 B
PHP
|
<?php
|
||
|
|
||
|
namespace Pixelspin\ProgressiveWebApp\Controllers;
|
||
|
|
||
|
use SilverStripe\Control\Controller;
|
||
|
|
||
|
class ServiceWorkerController extends Controller {
|
||
|
|
||
|
/**
|
||
|
* @var array
|
||
|
*/
|
||
|
private static $allowed_actions = [
|
||
|
'index'
|
||
|
];
|
||
|
|
||
|
/**
|
||
|
* Default controller action for the service-worker.js file
|
||
|
*
|
||
|
* @return mixed
|
||
|
*/
|
||
|
public function index($url) {
|
||
|
$this->getResponse()->addHeader('Content-Type', 'application/javascript; charset="utf-8"');
|
||
|
return $this->renderWith('ServiceWorker');
|
||
|
}
|
||
|
|
||
|
}
|