12345678910111213141516171819202122232425262728293031323334353637383940 |
- <?php
- /**
- * Simple script to set correct charset for the license
- */
- declare(strict_types=1);
- namespace PhpMyAdmin\Controllers;
- use function is_readable;
- use function printf;
- use function readfile;
- /**
- * Simple script to set correct charset for the license
- */
- class LicenseController extends AbstractController
- {
- public function index(): void
- {
- $this->response->disable();
- $this->response->header('Content-type: text/plain; charset=utf-8');
- $filename = LICENSE_FILE;
- // Check if the file is available, some distributions remove these.
- if (@is_readable($filename)) {
- readfile($filename);
- } else {
- printf(
- __(
- 'The %s file is not available on this system, please visit ' .
- '%s for more information.'
- ),
- $filename,
- 'https://www.phpmyadmin.net/'
- );
- }
- }
- }
|