protected function undoFlash($model, $customUndoRoute = "")
{
$modelClass = new \ReflectionClass(get_class($model));
// Try to auto-generate the undoRoute if it doesn't exist
if ($customUndoRoute != "") {
$undoRoute = $customUndoRoute;
} elseif (!isset($this->undoRoute)) {
$undoRoute = lcfirst($modelClass->getShortName()) . "Undo";
} else {
$undoRoute = $this->undoRoute;
}
return ["undo" => ["route" => $undoRoute, "params" => [$model->getKey()], "lang" => strtolower($modelClass->getShortName()) . ".undo.message"]];
}