public static function insertAnalyticsQueueNumber($action, $transaction_number, $service_id, $date, $time, $terminal_id, $queue_platform) { $values = ['transaction_number' => $transaction_number, 'date' => $date, 'business_id' => Business::getBusinessIdByServiceId($service_id), 'branch_id' => Service::branchId($service_id), 'service_id' => $service_id, 'terminal_id' => $terminal_id, 'queue_platform' => $queue_platform, 'user_id' => Helper::userId(), 'action' => $action, 'action_time' => $time]; Analytics::saveQueueAnalytics($values); }
public static function numberLimit($service_id, $date = null) { $business_id = Business::getBusinessIdByServiceId($service_id); return Business::find($business_id)->queue_limit; //return QueueSettings::queueSetting('number_limit', 99, $service_id, $date); }
public static function getBusinessIdByTerminalId($terminal_id) { return Business::getBusinessIdByServiceId(Terminal::serviceId($terminal_id)); }