Пример #1
0
 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);
 }
Пример #3
0
 public static function getBusinessIdByTerminalId($terminal_id)
 {
     return Business::getBusinessIdByServiceId(Terminal::serviceId($terminal_id));
 }