From 4880d88ffb35f85076da95c819089b1cf3135c54 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Sat, 23 Nov 2024 10:34:20 +0700 Subject: [PATCH] feat: custom helper --- app/Helpers/date_helpers.php | 12 ++++++++++++ app/Helpers/encryption_helpers.php | 21 +++++++++++++++++++++ app/Helpers/setting_helpers.php | 0 app/Helpers/string_helpers.php | 21 +++++++++++++++++++++ 4 files changed, 54 insertions(+) create mode 100644 app/Helpers/date_helpers.php create mode 100644 app/Helpers/encryption_helpers.php create mode 100644 app/Helpers/setting_helpers.php create mode 100644 app/Helpers/string_helpers.php diff --git a/app/Helpers/date_helpers.php b/app/Helpers/date_helpers.php new file mode 100644 index 0000000..e8f0ac2 --- /dev/null +++ b/app/Helpers/date_helpers.php @@ -0,0 +1,12 @@ +translatedFormat('D, d M Y'); + } +} diff --git a/app/Helpers/encryption_helpers.php b/app/Helpers/encryption_helpers.php new file mode 100644 index 0000000..aecad4b --- /dev/null +++ b/app/Helpers/encryption_helpers.php @@ -0,0 +1,21 @@ +encode([$id, 54715]); + } +} + +if (! function_exists('decryptId')) { + function decryptId($hashId) + { + $hashids = new Hashids('PiscokGodog'); + + return $hashids->decode($hashId)[0]; + } +} diff --git a/app/Helpers/setting_helpers.php b/app/Helpers/setting_helpers.php new file mode 100644 index 0000000..e69de29 diff --git a/app/Helpers/string_helpers.php b/app/Helpers/string_helpers.php new file mode 100644 index 0000000..5dd3ae1 --- /dev/null +++ b/app/Helpers/string_helpers.php @@ -0,0 +1,21 @@ +