* Refactor messageModel::getObjectActions, and modify its unit test.

This commit is contained in:
liumengyi
2023-11-28 14:47:58 +08:00
parent bb14ac8c3c
commit f51fce6be1
3 changed files with 53 additions and 27 deletions
+3 -2
View File
@@ -45,17 +45,18 @@ class messageModel extends model
}
/**
* 获取对象操作。
* Get object actions.
*
* @access public
* @return array
*/
public function getObjectActions()
public function getObjectActions(): array
{
$objectActions = array();
foreach($this->config->message->objectTypes as $objectType => $actions)
{
foreach($actions as $action) $objectActions[$objectType][$action] = $this->lang->message->label->$action;
foreach($actions as $action) $objectActions[$objectType][$action] = $this->lang->message->label->{$action};
}
return $objectActions;
}