Exemple #1
0
 function getLeadStatus($lead_id)
 {
     $lead = Lead::select('created_at', 'added_by_users_id', 'status')->find($lead_id);
     $status = array();
     $status['added_on']['date'] = format_datetime($lead->created_at);
     $status['added_on']['person'] = get_user_name($lead->added_by_users_id);
     $assign = ClientLeadAssign::select('assign_to', 'added_by_users_id', 'created_at', 'status')->where('ex_leads_id', $lead_id)->first();
     $status['assign']['date'] = !empty($assign) ? format_datetime($assign->created_at) : '';
     $status['assign']['person'] = !empty($assign) ? get_user_name($assign->added_by_users_id) : '';
     $status['received']['date'] = !empty($assign) && $assign->status == 1 ? format_datetime($assign->accepted_date) : '';
     $status['received']['person'] = !empty($assign) && $assign->status == 1 ? get_user_name($assign->assign_to) : '';
     return $status;
 }