original_string: public function missingSettings()
      {
          $missing = [];
          foreach($this->recommendedSettings() as $plugin => $settings) {
              foreach($settings as $setting) {
                  /* Get value for the setting */
                  $value = $_ENV[$setting] ?? null;
  
                  if(is_null($value)) $missing[$plugin][] = $setting;
              }
          }
          return $missing;
      }
code: public function missingSettings()
      {
          $missing = [];
          foreach($this->recommendedSettings() as $plugin => $settings) {
              foreach($settings as $setting) {
                  /* Get value for the setting */
                  $value = $_ENV[$setting] ?? null;
  
                  if(is_null($value)) $missing[$plugin][] = $setting;
              }
          }
          return $missing;
      }
code_tokens: public function missingSettings ( ) { $ missing = [ ] ; foreach ( $ this -> recommendedSettings ( ) as $ plugin => $ settings ) { foreach ( $ settings as $ setting ) { /* Get value for the setting */ $ value = $ _ENV [ $ setting ] ?? null ; if ( is_null ( $ value ) ) $ missing [ $ plugin ] [ ] = $ setting ; } } return $ missing ; }
docstring: Get an array of plugins and their settings that are not defined in env
docstring_tokens: Get an array of plugins and their settings that are not defined in env