File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ Please make sure you have set up a :ref:`devenv`.
99.. toctree ::
1010 :maxdepth: 2
1111
12+ static-analysis
1213 unit-testing
1314 externalapi
1415 architecture/index
Original file line number Diff line number Diff line change 1+ ===============
2+ Static analysis
3+ ===============
4+
5+ PHP static analysis
6+ -------------------
7+
8+ In the server repository psalm is used for static analysis of the PHP code.
9+
10+ Required PHP extensions
11+ ^^^^^^^^^^^^^^^^^^^^^^^
12+
13+ The following PHP extensions are required to be installed and enabled to make psalm work:
14+
15+ * acpu
16+ * curl
17+ * ftp
18+ * gd
19+ * iconv
20+ * json
21+ * ldap
22+ * libxml
23+ * mbstring
24+ * openssl
25+ * pdo
26+ * simplexml
27+ * sysvsem
28+ * xmlreader
29+ * zip
30+
31+ Some of these are for optional features, but are still required to validate the code.
You can’t perform that action at this time.
0 commit comments