diff --git a/language/errors/php7.xml b/language/errors/php7.xml
index 5e179b95dd..5c0b2ae7e9 100644
--- a/language/errors/php7.xml
+++ b/language/errors/php7.xml
@@ -66,6 +66,9 @@
+
+ ValueError
+
diff --git a/language/predefined/exceptions.xml b/language/predefined/exceptions.xml
index 6f4647f479..7653c0809e 100644
--- a/language/predefined/exceptions.xml
+++ b/language/predefined/exceptions.xml
@@ -23,6 +23,7 @@
&language.predefined.compileerror;
&language.predefined.parseerror;
&language.predefined.typeerror;
+ &language.predefined.valueerror;
+
+
+ ValueError
+ ValueError
+
+
+
+
+
+ &reftitle.intro;
+
+ A ValueError is thrown when the
+ type of an argument is correct but the value of it is incorrect.
+ For example, passing a negative integer when the function expects a
+ positive one, or passing an empty string/array when the function expects
+ it to not be empty.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ ValueError
+
+
+
+
+ ValueError
+
+
+
+ extends
+ Error
+
+
+
+
+ &InheritedProperties;
+
+
+
+
+ &InheritedMethods;
+
+
+
+
+
+
+
+
diff --git a/language/predefined/versions.xml b/language/predefined/versions.xml
index 2164003aae..a9333d6600 100644
--- a/language/predefined/versions.xml
+++ b/language/predefined/versions.xml
@@ -25,6 +25,7 @@
+