Skip to content

Commit

Permalink
bugfix(conf): add braces around property access
Browse files Browse the repository at this point in the history
  • Loading branch information
cngJo committed Feb 18, 2022
1 parent 4622079 commit f1717a8
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions Classes/Domain/Configuration/Configuration.php
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ public function __construct(

foreach ($configuration as $key => $value) {
if (property_exists(__CLASS__, $key) && $value !== "") {
$this->$key = $value;
$this->{$key} = $value;
}
}
} catch (Exception $exception) {
Expand All @@ -64,7 +64,11 @@ private function populateWithEnvironmentVariables(): void
foreach ($envMapping as $conf) {
$value = getenv($conf[1]);
if ($value) {
$this->$conf[0] = $value;
$type = gettype($this->{$conf[0]});
settype($value, $type);
// FIXME: Remove comment when phpstan has proper support for \settype();
// @phpstan-ignore-next-line
$this->{$conf[0]} = $value;
}
}
}
Expand Down

0 comments on commit f1717a8

Please sign in to comment.