From 6d5a961fc77dcdb0f339a1bc485b02ac4ca7e5ca Mon Sep 17 00:00:00 2001 From: Alex Tselegidis Date: Sat, 23 Oct 2021 13:27:46 +0200 Subject: [PATCH] Added helper file with path related functions. --- application/helpers/path_helper.php | 43 +++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 application/helpers/path_helper.php diff --git a/application/helpers/path_helper.php b/application/helpers/path_helper.php new file mode 100644 index 00000000..8f3ef196 --- /dev/null +++ b/application/helpers/path_helper.php @@ -0,0 +1,43 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license http://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link http://easyappointments.org + * @since v1.1.0 + * ---------------------------------------------------------------------------- */ + +if ( ! function_exists('storage_path')) +{ + /** + * Get the path to the storage folder. + * + * @param string $path + * + * @return string + */ + function storage_path(string $path = ''): string + { + return FCPATH . 'storage/' . trim($path); + } +} + +if ( ! function_exists('base_path')) +{ + /** + * Get the path to the base of the current installation. + * + * @param string $path + * + * @return string + */ + function base_path(string $path = ''): string + { + return FCPATH . trim($path); + } +} +