FHCAPI stabilize addError function

This commit is contained in:
cgfhtw
2024-04-29 11:19:10 +02:00
parent 8e56b404b9
commit b5c830ed35
+6 -1
View File
@@ -94,7 +94,7 @@ class FHCAPI_Controller extends Auth_Controller
// ---------------------------------------------------------------
/**
* @param array $data
* @param string|array|object $data
* @param string $type (optional)
* @return void
*/
@@ -110,6 +110,8 @@ class FHCAPI_Controller extends Auth_Controller
$error['messages'] = $data;
else
$error = $data;
} elseif (is_object($data)) {
$error = (array)$data;
} else {
$error['message'] = $data;
}
@@ -117,6 +119,9 @@ class FHCAPI_Controller extends Auth_Controller
if ($type)
$error['type'] = $type;
if (!isset($error['type']))
$error['type'] = self::ERROR_TYPE_GENERAL;
$this->returnObj['errors'][] = $error;
}