fix
This commit is contained in:
parent
69a6029555
commit
31d2446b03
|
@ -10,6 +10,7 @@ class PutEnv {
|
|||
public function __construct() {
|
||||
$argv = $_SERVER['argv'];
|
||||
$argc = sizeof($argv);
|
||||
print_r([$argc, $argv]);
|
||||
switch($argc) {
|
||||
case 3:
|
||||
$this->file = $argv[1];
|
||||
|
@ -22,6 +23,12 @@ class PutEnv {
|
|||
$this->key = $argv[2];
|
||||
$this->value = fgets(STDIN);
|
||||
break;
|
||||
|
||||
default:
|
||||
echo "usage:
|
||||
php8.0 putenv.php filename key value
|
||||
echo value | php8.0 putenv filename key";
|
||||
throw new Exception("invalid params");
|
||||
}
|
||||
if (!file_exists($this->file)) {
|
||||
throw new Exception('File not found');
|
||||
|
|
Loading…
Reference in New Issue