{
  "php.suggest.basic": false,
  "php.validate.executablePath": "",
  "intelephense.stubs": [
    "apache",
    "bcmath",
    "bz2",
    "calendar",
    "com_dotnet",
    "Core",
    "ctype",
    "curl",
    "date",
    "dba",
    "dom",
    "enchant",
    "exif",
    "fileinfo",
    "filter",
    "ftp",
    "gd",
    "hash",
    "iconv",
    "imap",
    "intl",
    "json",
    "ldap",
    "libxml",
    "mbstring",
    "mcrypt",
    "mysql",
    "mysqli",
    "oci8",
    "odbc",
    "openssl",
    "pcntl",
    "pcre",
    "PDO",
    "Phar",
    "readline",
    "recode",
    "Reflection",
    "regex",
    "session",
    "SimpleXML",
    "soap",
    "sockets",
    "sodium",
    "SPL",
    "sqlite3",
    "standard",
    "superglobals",
    "sysvsem",
    "sysvshm",
    "tokenizer",
    "xml",
    "xdebug",
    "xmlreader",
    "xmlwriter",
    "yaml",
    "zip",
    "zlib",
    "wordpress"
  ],
  "intelephense.environment.includePaths": [
    "./vendor/php-stubs/wordpress-stubs",
    "./vendor/jetbrains/phpstorm-stubs"
  ],
  "intelephense.files.maxSize": 5000000,
  "files.associations": {
    "*.php": "php"
  },
  "emmet.includeLanguages": {
    "php": "html"
  },
  "editor.formatOnSave": false,
  "editor.codeActionsOnSave": {
    "source.fixAll": "explicit"
  },
  "[php]": {
    "editor.formatOnSave": true,
    "editor.codeActionsOnSave": {
      "source.fixAll.phpcbf": "explicit"
    },
  },
  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.formatOnSave": true
  },
  "[typescript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.formatOnSave": true
  },
  "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.formatOnSave": true
  },
  "intelephense.format.enable": false
}
