diff --git a/src/Exporters/Abstract/AbstractConverter.php b/src/Exporters/Abstract/AbstractConverter.php index 2c7f620..b5c15c2 100644 --- a/src/Exporters/Abstract/AbstractConverter.php +++ b/src/Exporters/Abstract/AbstractConverter.php @@ -71,7 +71,7 @@ abstract class AbstractConverter implements ConverterContract */ protected function setVariables(): static { - if ($this->collection->variable) { + if (isset($this->collection?->variable)) { foreach ($this->collection->variable as $var) { $this->vars["{{{$var->key}}}"] = $var->value; } diff --git a/src/Exporters/Wget/WgetRequest.php b/src/Exporters/Wget/WgetRequest.php index f5023fb..01ccb1d 100644 --- a/src/Exporters/Wget/WgetRequest.php +++ b/src/Exporters/Wget/WgetRequest.php @@ -53,7 +53,7 @@ class WgetRequest extends AbstractRequest $output[] = http_build_query($params); return $output; default: - return ["\t$this->body"]; + return ["\t'$this->body' \ "]; } } @@ -75,7 +75,6 @@ class WgetRequest extends AbstractRequest $this->prepareHeaders(), $this->prepareBody() ); - $output[] = rtrim(array_pop($output), '\ '); $output[] = "\t'$this->url'"; return implode(PHP_EOL, array_merge($output, [''])); } diff --git a/src/Processor.php b/src/Processor.php index df720b4..e4c251e 100644 --- a/src/Processor.php +++ b/src/Processor.php @@ -22,7 +22,7 @@ class Processor /** * Converter version */ - public const VERSION = '1.2.1'; + public const VERSION = '1.2.2'; /** * @var string[] Paths to collection files @@ -229,6 +229,9 @@ class Processor */ protected function initEnv(): void { + if (!isset($this->envFile)) { + return; + } $content = file_get_contents(FileSystem::normalizePath($this->envFile)); $content = json_decode($content, flags: JSON_THROW_ON_ERROR); if (!property_exists($content, 'environment') || empty($content?->environment)) {