summaryrefslogtreecommitdiff
path: root/classes/errors.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2021-02-26 14:14:44 +0300
committerAndrew Dolgov <[email protected]>2021-02-26 14:14:44 +0300
commite6a875b7e4e4b179284942878da452a8db8d9b50 (patch)
treecb00401ab3e44404b4305af99ede8faf8bcd49a0 /classes/errors.php
parent4896874bda76536e29a10a5f7c1ee0fcd40dd201 (diff)
check if client-presented URL scheme is different from one configured in SELF_URL_PATH
Diffstat (limited to 'classes/errors.php')
-rw-r--r--classes/errors.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/classes/errors.php b/classes/errors.php
index be175418e..3599c2639 100644
--- a/classes/errors.php
+++ b/classes/errors.php
@@ -5,8 +5,9 @@ class Errors {
const E_UNKNOWN_METHOD = "E_UNKNOWN_METHOD";
const E_UNKNOWN_PLUGIN = "E_UNKNOWN_PLUGIN";
const E_SCHEMA_MISMATCH = "E_SCHEMA_MISMATCH";
+ const E_URL_SCHEME_MISMATCH = "E_URL_SCHEME_MISMATCH";
- static function to_json(string $code) {
- return json_encode(["error" => ["code" => $code]]);
+ static function to_json(string $code, array $params = []) {
+ return json_encode(["error" => ["code" => $code, "params" => $params]]);
}
}