Skip to content

Commit 49541f3

Browse files
committed
Process Rector rule: NullToStrictStringFuncCallArgRector
Signed-off-by: Tim Goudriaan <tim@codedmonkey.com>
1 parent 0e21d9b commit 49541f3

File tree

7 files changed

+11
-10
lines changed

7 files changed

+11
-10
lines changed

src/Controller/Dashboard/DashboardPackagesController.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public function addMirroring(Request $request): Response
6464
if ($form->isSubmitted() && $form->isValid()) {
6565
$registry = $form->get('registry')->getData();
6666

67-
$packageNamesInput = $form->get('packages')->getData();
67+
$packageNamesInput = (string) $form->get('packages')->getData();
6868
$packageNames = preg_split('#(\s|,)+#', $packageNamesInput);
6969

7070
$results = [];

src/Controller/Dashboard/DashboardRootController.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,12 @@ public function configureAssets(): Assets
5555
public function configureMenuItems(): iterable
5656
{
5757
$request = $this->container->get('request_stack')->getCurrentRequest();
58+
$routeName = (string) $request->attributes->getString('_route');
5859
/** @var User|null $user */
5960
$user = $this->getUser();
6061

6162
$packagesItem = MenuItem::linkToUrl('Packages', 'fa fa-cubes', $this->generateUrl('dashboard_packages'));
62-
if (str_starts_with($request->query->getString('routeName'), 'dashboard_packages_')) {
63+
if (str_starts_with($routeName, 'dashboard_packages_')) {
6364
$packagesItem->getAsDto()->setSelected(true);
6465
}
6566

src/Doctrine/Entity/Package.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ public function getBrowsableRepositoryUrl(): ?string
334334

335335
static $allowedDomains = ['github.com', 'gitlab.com', 'bitbucket.org'];
336336
foreach ($allowedDomains as $domain) {
337-
if (str_starts_with($url, "https://$domain/")) {
337+
if (str_starts_with((string) $url, "https://$domain/")) {
338338
return $url;
339339
}
340340
}
@@ -521,7 +521,7 @@ public function getDevVersions(): array
521521

522522
static $parser = new VersionParser();
523523

524-
return $version->hasVersionAlias() && str_ends_with($parser->normalize($version->getVersionAlias()), '.9999999-dev');
524+
return $version->hasVersionAlias() && str_ends_with((string) $parser->normalize($version->getVersionAlias()), '.9999999-dev');
525525
});
526526
}
527527

src/Doctrine/Entity/Registry.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,6 @@ public function setDynamicUpdateDelay(?\DateInterval $dynamicUpdateDelay): void
117117

118118
public function getDomain(): string
119119
{
120-
return parse_url($this->url, PHP_URL_HOST);
120+
return parse_url((string) $this->url, PHP_URL_HOST);
121121
}
122122
}

src/Doctrine/Repository/VersionRepository.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@ public function getVersionMetadataForUpdate(Package $package): array
5858
$versions = [];
5959
foreach ($rows as $row) {
6060
if ($row['source']) {
61-
$row['source'] = json_decode($row['source'], true);
61+
$row['source'] = json_decode((string) $row['source'], true);
6262
}
6363

64-
$key = strtolower($row['normalized_version']);
64+
$key = strtolower((string) $row['normalized_version']);
6565
$versions[$key] = $row;
6666
}
6767

src/Encryption/Encryption.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,8 @@ public static function create(
6363
);
6464
}
6565

66-
$binaryPrivateKey = sodium_hex2bin($privateKey);
67-
$binaryPublicKey = sodium_hex2bin($publicKey);
66+
$binaryPrivateKey = sodium_hex2bin((string) $privateKey);
67+
$binaryPublicKey = sodium_hex2bin((string) $publicKey);
6868
$binaryRotatedKeys = array_map(
6969
static fn (string $rotatedKey): string => sodium_hex2bin($rotatedKey),
7070
$rotatedKeys,

src/EventListener/DashboardRoutingListener.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
public function dashboardContext(RequestEvent $event): void
1717
{
1818
$request = $event->getRequest();
19-
$routeName = $request->attributes->get('_route');
19+
$routeName = $request->attributes->getString('_route');
2020

2121
if (str_starts_with($routeName, 'dashboard_') || 'mfa_login' === $routeName) {
2222
$request->attributes->set(EA::DASHBOARD_CONTROLLER_FQCN, DashboardRootController::class);

0 commit comments

Comments
 (0)