diff --git a/core/modules/php/config/php.schema.yml b/core/modules/php/config/php.schema.yml
new file mode 100644
index 0000000..912c6f1
--- /dev/null
+++ b/core/modules/php/config/php.schema.yml
@@ -0,0 +1,27 @@
+# Module settings
+php.settings:
+  type: mapping
+  label: 'PHP settings'
+  mapping:
+    "format":
+      type: string
+    "name":
+      type: string
+    "status":
+      type: boolean
+    "weight":
+      type: integer
+    "cache":
+      type: boolean
+    "filters":
+      type: mapping
+      mapping:
+        "php_code":
+          type: mapping
+          mapping:
+            "module":
+              type: string
+            "status":
+              type: boolean
+    "langcode":
+      type: string
