diff options
| author | 2025-09-05 09:56:46 -0400 | |
|---|---|---|
| committer | 2025-09-05 15:56:46 +0200 | |
| commit | 23ba48c71f0d41bbe012d668349f6516dad527b4 (patch) | |
| tree | b5680e834c2b87becdded07e0555227ade9d7629 /cli | |
| parent | 3d85eb19380021031e9d1193919ba516bbc99573 (diff) | |
Change how files are included (#7916)
1. `include`, `include_once`, `require` and `require_once` are expressions not functions, parentheses are not necessary.
2. to move up the directory tree, it's better to use the `dirname` function instead of relying on `/..`.
Diffstat (limited to 'cli')
| -rw-r--r-- | cli/_cli.php | 10 | ||||
| -rwxr-xr-x | cli/actualize-user.php | 2 | ||||
| -rwxr-xr-x | cli/check.translation.php | 6 | ||||
| -rwxr-xr-x | cli/create-user.php | 2 | ||||
| -rwxr-xr-x | cli/db-backup.php | 2 | ||||
| -rwxr-xr-x | cli/db-optimize.php | 2 | ||||
| -rwxr-xr-x | cli/db-restore.php | 2 | ||||
| -rwxr-xr-x | cli/delete-user.php | 2 | ||||
| -rwxr-xr-x | cli/do-install.php | 4 | ||||
| -rwxr-xr-x | cli/export-opml-for-user.php | 2 | ||||
| -rwxr-xr-x | cli/export-sqlite-for-user.php | 2 | ||||
| -rwxr-xr-x | cli/export-zip-for-user.php | 2 | ||||
| -rwxr-xr-x | cli/import-for-user.php | 2 | ||||
| -rwxr-xr-x | cli/import-sqlite-for-user.php | 2 | ||||
| -rwxr-xr-x | cli/list-users.php | 2 | ||||
| -rwxr-xr-x | cli/manipulate.translation.php | 2 | ||||
| -rwxr-xr-x | cli/prepare.php | 2 | ||||
| -rwxr-xr-x | cli/reconfigure.php | 2 | ||||
| -rwxr-xr-x | cli/update-user.php | 2 | ||||
| -rwxr-xr-x | cli/user-info.php | 2 |
20 files changed, 27 insertions, 27 deletions
diff --git a/cli/_cli.php b/cli/_cli.php index b4df51dd8..fc7c206f5 100644 --- a/cli/_cli.php +++ b/cli/_cli.php @@ -7,11 +7,11 @@ if (php_sapi_name() !== 'cli') { const EXIT_CODE_ALREADY_EXISTS = 3; -require(__DIR__ . '/../constants.php'); -require(LIB_PATH . '/lib_rss.php'); //Includes class autoloader -require(LIB_PATH . '/lib_install.php'); -require_once(__DIR__ . '/CliOption.php'); -require_once(__DIR__ . '/CliOptionsParser.php'); +require dirname(__DIR__) . '/constants.php'; +require LIB_PATH . '/lib_rss.php'; //Includes class autoloader +require LIB_PATH . '/lib_install.php'; +require_once __DIR__ . '/CliOption.php'; +require_once __DIR__ . '/CliOptionsParser.php'; Minz_Session::init('FreshRSS', true); FreshRSS_Context::initSystem(); diff --git a/cli/actualize-user.php b/cli/actualize-user.php index 29514769b..d5633766f 100755 --- a/cli/actualize-user.php +++ b/cli/actualize-user.php @@ -1,7 +1,7 @@ #!/usr/bin/env php <?php declare(strict_types=1); -require(__DIR__ . '/_cli.php'); +require __DIR__ . '/_cli.php'; performRequirementCheck(FreshRSS_Context::systemConf()->db['type'] ?? ''); diff --git a/cli/check.translation.php b/cli/check.translation.php index 151a6084f..01e90a631 100755 --- a/cli/check.translation.php +++ b/cli/check.translation.php @@ -6,7 +6,7 @@ require_once __DIR__ . '/i18n/I18nCompletionValidator.php'; require_once __DIR__ . '/i18n/I18nData.php'; require_once __DIR__ . '/i18n/I18nFile.php'; require_once __DIR__ . '/i18n/I18nUsageValidator.php'; -require_once __DIR__ . '/../constants.php'; +require_once dirname(__DIR__) . '/constants.php'; $cliOptions = new class extends CliOptionsParser { /** @var array<int,string> $language */ @@ -104,7 +104,7 @@ function embedSvg(string $contents): string { if ($cliOptions->generateReadme) { $supportedFormats = ['txt', 'svg']; - $flagsDir = __DIR__ . '/../docs/i18n/flags'; + $flagsDir = dirname(__DIR__) . '/docs/i18n/flags'; $markdownImgStr = ''; foreach ($percentage as $lang => $value) { @@ -131,7 +131,7 @@ if ($cliOptions->generateReadme) { $template = '<!-- This file is automatically generated by `cli/check.translation.php -g` -->' . "\n"; if ($svg === '') { - $i18nGen = include __DIR__ . "/../app/i18n/$lang/gen.php"; + $i18nGen = include dirname(__DIR__) . "/app/i18n/$lang/gen.php"; if (!is_array($i18nGen) || !is_string($i18nGen['flag'] ?? null)) { echo 'Error: No Unicode flag found for language ' . $lang, PHP_EOL; exit(1); diff --git a/cli/create-user.php b/cli/create-user.php index 0276e80b3..4de0ced1d 100755 --- a/cli/create-user.php +++ b/cli/create-user.php @@ -1,7 +1,7 @@ #!/usr/bin/env php <?php declare(strict_types=1); -require(__DIR__ . '/_cli.php'); +require __DIR__ . '/_cli.php'; $cliOptions = new class extends CliOptionsParser { public string $user; diff --git a/cli/db-backup.php b/cli/db-backup.php index 09604a2df..f391c6b41 100755 --- a/cli/db-backup.php +++ b/cli/db-backup.php @@ -1,7 +1,7 @@ #!/usr/bin/env php <?php declare(strict_types=1); -require(__DIR__ . '/_cli.php'); +require __DIR__ . '/_cli.php'; performRequirementCheck(FreshRSS_Context::systemConf()->db['type'] ?? ''); $ok = true; diff --git a/cli/db-optimize.php b/cli/db-optimize.php index f6d3884b9..8f37dbca6 100755 --- a/cli/db-optimize.php +++ b/cli/db-optimize.php @@ -1,7 +1,7 @@ #!/usr/bin/env php <?php declare(strict_types=1); -require(__DIR__ . '/_cli.php'); +require __DIR__ . '/_cli.php'; performRequirementCheck(FreshRSS_Context::systemConf()->db['type'] ?? ''); diff --git a/cli/db-restore.php b/cli/db-restore.php index 8e4ffcc12..0de624519 100755 --- a/cli/db-restore.php +++ b/cli/db-restore.php @@ -1,7 +1,7 @@ #!/usr/bin/env php <?php declare(strict_types=1); -require(__DIR__ . '/_cli.php'); +require __DIR__ . '/_cli.php'; performRequirementCheck(FreshRSS_Context::systemConf()->db['type'] ?? ''); diff --git a/cli/delete-user.php b/cli/delete-user.php index 18efa4253..efb36a0ed 100755 --- a/cli/delete-user.php +++ b/cli/delete-user.php @@ -1,7 +1,7 @@ #!/usr/bin/env php <?php declare(strict_types=1); -require(__DIR__ . '/_cli.php'); +require __DIR__ . '/_cli.php'; performRequirementCheck(FreshRSS_Context::systemConf()->db['type'] ?? ''); diff --git a/cli/do-install.php b/cli/do-install.php index cab4b1462..57a5121d4 100755 --- a/cli/do-install.php +++ b/cli/do-install.php @@ -1,7 +1,7 @@ #!/usr/bin/env php <?php declare(strict_types=1); -require(__DIR__ . '/_cli.php'); +require __DIR__ . '/_cli.php'; if (file_exists(DATA_PATH . '/applied_migrations.txt')) { fail('FreshRSS seems to be already installed!' . "\n" . 'Please use `./cli/reconfigure.php` instead.', EXIT_CODE_ALREADY_EXISTS); @@ -99,7 +99,7 @@ $config = [ $customConfigPath = DATA_PATH . '/config.custom.php'; if (file_exists($customConfigPath)) { - $customConfig = include($customConfigPath); + $customConfig = include $customConfigPath; if (is_array($customConfig) && is_array_keys_string($customConfig)) { $config = array_merge($customConfig, $config); } diff --git a/cli/export-opml-for-user.php b/cli/export-opml-for-user.php index b78aeff98..48925f1ff 100755 --- a/cli/export-opml-for-user.php +++ b/cli/export-opml-for-user.php @@ -1,7 +1,7 @@ #!/usr/bin/env php <?php declare(strict_types=1); -require(__DIR__ . '/_cli.php'); +require __DIR__ . '/_cli.php'; performRequirementCheck(FreshRSS_Context::systemConf()->db['type'] ?? ''); diff --git a/cli/export-sqlite-for-user.php b/cli/export-sqlite-for-user.php index 98e05da22..01b364b51 100755 --- a/cli/export-sqlite-for-user.php +++ b/cli/export-sqlite-for-user.php @@ -1,7 +1,7 @@ #!/usr/bin/env php <?php declare(strict_types=1); -require(__DIR__ . '/_cli.php'); +require __DIR__ . '/_cli.php'; performRequirementCheck(FreshRSS_Context::systemConf()->db['type'] ?? ''); diff --git a/cli/export-zip-for-user.php b/cli/export-zip-for-user.php index e030274d2..ca7de28fe 100755 --- a/cli/export-zip-for-user.php +++ b/cli/export-zip-for-user.php @@ -1,7 +1,7 @@ #!/usr/bin/env php <?php declare(strict_types=1); -require(__DIR__ . '/_cli.php'); +require __DIR__ . '/_cli.php'; performRequirementCheck(FreshRSS_Context::systemConf()->db['type'] ?? ''); diff --git a/cli/import-for-user.php b/cli/import-for-user.php index 17dc9750e..26c69a118 100755 --- a/cli/import-for-user.php +++ b/cli/import-for-user.php @@ -1,7 +1,7 @@ #!/usr/bin/env php <?php declare(strict_types=1); -require(__DIR__ . '/_cli.php'); +require __DIR__ . '/_cli.php'; performRequirementCheck(FreshRSS_Context::systemConf()->db['type'] ?? ''); diff --git a/cli/import-sqlite-for-user.php b/cli/import-sqlite-for-user.php index 2eb3e2965..f671151c2 100755 --- a/cli/import-sqlite-for-user.php +++ b/cli/import-sqlite-for-user.php @@ -1,7 +1,7 @@ #!/usr/bin/env php <?php declare(strict_types=1); -require(__DIR__ . '/_cli.php'); +require __DIR__ . '/_cli.php'; performRequirementCheck(FreshRSS_Context::systemConf()->db['type'] ?? ''); diff --git a/cli/list-users.php b/cli/list-users.php index f9e63f4f6..b4c185e03 100755 --- a/cli/list-users.php +++ b/cli/list-users.php @@ -1,7 +1,7 @@ #!/usr/bin/env php <?php declare(strict_types=1); -require(__DIR__ . '/_cli.php'); +require __DIR__ . '/_cli.php'; $users = listUsers(); sort($users); diff --git a/cli/manipulate.translation.php b/cli/manipulate.translation.php index 434fb61a5..db6243cc0 100755 --- a/cli/manipulate.translation.php +++ b/cli/manipulate.translation.php @@ -4,7 +4,7 @@ declare(strict_types=1); require_once __DIR__ . '/_cli.php'; require_once __DIR__ . '/i18n/I18nData.php'; require_once __DIR__ . '/i18n/I18nFile.php'; -require_once __DIR__ . '/../constants.php'; +require_once dirname(__DIR__) . '/constants.php'; $cliOptions = new class extends CliOptionsParser { public string $action; diff --git a/cli/prepare.php b/cli/prepare.php index 1192393f2..3c066b122 100755 --- a/cli/prepare.php +++ b/cli/prepare.php @@ -1,7 +1,7 @@ #!/usr/bin/env php <?php declare(strict_types=1); -require(__DIR__ . '/_cli.php'); +require __DIR__ . '/_cli.php'; $dirs = [ '/', diff --git a/cli/reconfigure.php b/cli/reconfigure.php index f2c86a8d4..731dc936d 100755 --- a/cli/reconfigure.php +++ b/cli/reconfigure.php @@ -1,7 +1,7 @@ #!/usr/bin/env php <?php declare(strict_types=1); -require(__DIR__ . '/_cli.php'); +require __DIR__ . '/_cli.php'; $cliOptions = new class extends CliOptionsParser { public string $defaultUser; diff --git a/cli/update-user.php b/cli/update-user.php index 7e50503b9..89bdb786a 100755 --- a/cli/update-user.php +++ b/cli/update-user.php @@ -1,7 +1,7 @@ #!/usr/bin/env php <?php declare(strict_types=1); -require(__DIR__ . '/_cli.php'); +require __DIR__ . '/_cli.php'; $cliOptions = new class extends CliOptionsParser { public string $user; diff --git a/cli/user-info.php b/cli/user-info.php index 04de8c68d..dca3caefd 100755 --- a/cli/user-info.php +++ b/cli/user-info.php @@ -1,7 +1,7 @@ #!/usr/bin/env php <?php declare(strict_types=1); -require(__DIR__ . '/_cli.php'); +require __DIR__ . '/_cli.php'; const DATA_FORMAT = "%-7s | %-20s | %-5s | %-7s | %-25s | %-15s | %-10s | %-10s | %-10s | %-10s | %-10s | %-10s | %-5s | %-10s\n"; |
