original_string: protected function setEnv(
          /*# string */ $key,
          /*# string */ $val,
          /*# bool */ $overload
      ) {
          if ($overload || false === getenv($key)) {
              // set env
              putenv("$key=$val");
  
              // also populate $_ENV
              $_ENV[$key] = $val;
          }
      }
code: protected function setEnv(
          /*# string */ $key,
          /*# string */ $val,
          /*# bool */ $overload
      ) {
          if ($overload || false === getenv($key)) {
              // set env
              putenv("$key=$val");
  
              // also populate $_ENV
              $_ENV[$key] = $val;
          }
      }
code_tokens: protected function setEnv ( /*# string */ $ key , /*# string */ $ val , /*# bool */ $ overload ) { if ( $ overload || false === getenv ( $ key ) ) { // set env putenv ( "$key=$val" ) ; // also populate $_ENV $ _ENV [ $ key ] = $ val ; } }
docstring: Set the env pair
  
  @param  string $key
  @param  string $val
  @param  bool $overload
  @access protected
docstring_tokens: Set the env pair