Fixed issue where if global $argv is not available, a check to see if $_SERVER['argv'] is set before accessing it due to a potential 'undefined' error.

This commit is contained in:
netkas 2024-10-29 15:06:21 -04:00
parent 4e065e8cf7
commit c6af0f7691
3 changed files with 11 additions and 2 deletions

View file

@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.1.3] - 2024-10-29
This update introduces a critical bug fix
### Fixed
- Fixed issue where if global $argv is not available, a check to see if `$_SERVER['argv']` is set
before accessing it due to a potential 'undefined' error.
## [1.1.2] - 2024-10-13 ## [1.1.2] - 2024-10-13
Updated Build System Updated Build System

View file

@ -20,7 +20,7 @@
"package": "net.nosial.optslib", "package": "net.nosial.optslib",
"description": "A simple options parser library for PHP", "description": "A simple options parser library for PHP",
"copyright": "Copyright (c) 2022-2023 Nosial", "copyright": "Copyright (c) 2022-2023 Nosial",
"version": "1.1.2", "version": "1.1.3",
"uuid": "20aefdfa-7b91-11ed-919f-cb63712c8e36" "uuid": "20aefdfa-7b91-11ed-919f-cb63712c8e36"
}, },
"build": { "build": {

View file

@ -117,7 +117,7 @@
{ {
global $argv; global $argv;
if($argv === null) if($argv === null && isset($_SERVER['argv']))
{ {
$argv = $_SERVER['argv']; $argv = $_SERVER['argv'];
} }