accessor = $accessor ?? new PhpIniAccessor(); } public function retrieveValue(string $variableName) { $value = $this->accessor->get($variableName) ?: ''; if (is_array($value)) { return implode(',', $value); } return $value; } public function hasVariable(string $variableName): bool { $value = $this->accessor->get($variableName); if ($value === []) { return false; } return $value !== false && !Configuration::isEmpty($value); } }