Enhance - better reasons for 403 in orm class (#2659)
update return message when code 403 to also state the permission that failed
This commit is contained in:
@@ -247,7 +247,7 @@
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$message["name"] = $this->name;
|
$message["name"] = $this->name;
|
||||||
$message["message"] = "Forbidden";
|
$message["message"] = "Forbidden, does not have '".$this->singular($this->name)."_delete'";
|
||||||
$message["code"] = "403";
|
$message["code"] = "403";
|
||||||
$message["line"] = __line__;
|
$message["line"] = __line__;
|
||||||
$this->message = $message;
|
$this->message = $message;
|
||||||
@@ -456,7 +456,7 @@
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$message["name"] = $this->name;
|
$message["name"] = $this->name;
|
||||||
$message["message"] = "Forbidden";
|
$message["message"] = "Forbidden, does not have '".$this->singular($this->name)."_add'";
|
||||||
$message["code"] = "403";
|
$message["code"] = "403";
|
||||||
$message["line"] = __line__;
|
$message["line"] = __line__;
|
||||||
$this->message[] = $message;
|
$this->message[] = $message;
|
||||||
@@ -514,7 +514,7 @@
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$message["name"] = $this->name;
|
$message["name"] = $this->name;
|
||||||
$message["message"] = "Forbidden";
|
$message["message"] = "Forbidden, does not have '".$this->singular($this->name)."_edit'";
|
||||||
$message["code"] = "403";
|
$message["code"] = "403";
|
||||||
$message["line"] = __line__;
|
$message["line"] = __line__;
|
||||||
$this->message = $message;
|
$this->message = $message;
|
||||||
@@ -640,7 +640,7 @@
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$message["name"] = $child_name;
|
$message["name"] = $child_name;
|
||||||
$message["message"] = "Forbidden";
|
$message["message"] = "Forbidden, does not have '${child_name}_edit'";
|
||||||
$message["code"] = "403";
|
$message["code"] = "403";
|
||||||
$message["line"] = __line__;
|
$message["line"] = __line__;
|
||||||
$this->message = $message;
|
$this->message = $message;
|
||||||
@@ -732,7 +732,7 @@
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$message["name"] = $child_name;
|
$message["name"] = $child_name;
|
||||||
$message["message"] = "Forbidden";
|
$message["message"] = "Forbidden, does not have '${child_name}_add'";
|
||||||
$message["code"] = "403";
|
$message["code"] = "403";
|
||||||
$message["line"] = __line__;
|
$message["line"] = __line__;
|
||||||
$this->message = $message;
|
$this->message = $message;
|
||||||
|
|||||||
Reference in New Issue
Block a user