Added support for default values
This commit is contained in:
parent
32f917c78a
commit
2b4d93b6e4
|
@ -67,7 +67,12 @@ class Response extends UtopiaResponse
|
|||
|
||||
foreach($result->getRules() as $key => $rule) {
|
||||
if(!isset($data[$key])) {
|
||||
throw new Exception('Missing response key: ' . $key);
|
||||
if(!is_null($rule['default'])) {
|
||||
$data[$key] = $rule['default'];
|
||||
}
|
||||
else {
|
||||
throw new Exception('Missing response key: ' . $key);
|
||||
}
|
||||
}
|
||||
|
||||
$output[$key] = $data[$key];
|
||||
|
|
Loading…
Reference in a new issue