uawdijnntqw1x1x1
IP : 216.73.216.93
Hostname : panel.codeskitter.com
Kernel : Linux panel.codeskitter.com 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
Disable Function : apache_child_terminate, apache_note, apache_setenv, define_syslog_variables, dl, link, opcache_get_status, openlog, pcntl_exec, pcntl_fork, pcntl_setpriority, popen, posix_getpwuid, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid
OS : Linux
PATH:
/
home
/
users
/
unlimited
/
www
/
whatsapp-crm
/
app
/
Helpers
/
DateTimeHelper.php
/
/
<?php namespace App\Helpers; use App\Models\Organization; use App\Models\Setting; use Carbon\Carbon; use Illuminate\Support\Facades\Mail; use Illuminate\Support\Str; class DateTimeHelper { public static function formatDate(string $dateTimeString) { $dt = Carbon::create($dateTimeString); $dateFormat = Setting::where('key', '=', 'date_format')->first()->value; $timeFormat = Setting::where('key', '=', 'time_format')->first()->value; return $dt->format($dateFormat . ' ' . $timeFormat); } public static function convertToOrganizationTimezone($date) { $timezone = 'UTC'; // Default to UTC $organizationId = session()->get('current_organization'); if ($organizationId) { $organization = Organization::find($organizationId); if ($organization) { $metadata = $organization->metadata; $metadata = isset($metadata) ? json_decode($metadata, true) : null; if ($metadata && isset($metadata['timezone'])) { $timezone = $metadata['timezone']; } } } return Carbon::parse($date)->setTimezone($timezone); } public static function convertToCompanyTimezone($date) { $timezone = Setting::where('key', 'timezone')->value('value') ?? 'UTC'; return Carbon::parse($date)->setTimezone($timezone); } public static function formatDateWithoutHours($date) { return $date->format('d M Y'); // Format without hours, minutes, and seconds } }
/home/users/unlimited/www/whatsapp-crm/app/Helpers/DateTimeHelper.php