From f861716428ef847d84a41f0bcfd8fbff3f6251c3 Mon Sep 17 00:00:00 2001 From: Alexander Olofsson <alexander.olofsson@liu.se> Date: Mon, 11 Sep 2023 15:48:14 +0200 Subject: [PATCH] Support adding spaces when camel casing --- lib/liudesk_cmdb/util.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/liudesk_cmdb/util.rb b/lib/liudesk_cmdb/util.rb index 9c7ad81..d1667eb 100644 --- a/lib/liudesk_cmdb/util.rb +++ b/lib/liudesk_cmdb/util.rb @@ -10,10 +10,10 @@ class String .downcase end - def _cmdb_camel_case(capitalized: false) + def _cmdb_camel_case(capitalized: false, spaced: false) first, *rest = split("_") first = first.capitalize if capitalized - [first, rest.map(&:capitalize)].join + [first, rest.map(&:capitalize)].join(spaced ? " " : nil) end end -- GitLab