function edit()
 {
     $lead_id = $this->request->route('id');
     $data['lead'] = Lead::where('id', $lead_id)->with('loan')->first();
     $users = User::select('id', 'email')->get()->toArray();
     $data['users'][0] = 'Select User';
     foreach ($users as $user) {
         $data['users'][$user['id']] = $user['email'];
     }
     $clients = Client::select('id', 'preferred_name', 'given_name', 'surname')->get();
     $data['clients'][0] = 'Select Client';
     foreach ($clients as $client) {
         $data['clients'][$client->id] = $client->preferred_name . ' ' . $client->given_name . ' ' . $client->surname;
     }
     return view('system.lead.edit', $data);
 }
Beispiel #2
0
function get_client_name($client_id)
{
    $client = \App\Models\System\Client\Client::select('given_name', 'surname')->find($client_id);
    $name = !empty($client) ? $client->given_name . ' ' . $client->surname : 'Undefined';
    return $name;
}
 function details()
 {
     $client_id = $this->request->route('id');
     $client = Client::select('id', 'preferred_name', 'given_name', 'surname')->find($client_id);
     $client->phone = $client->currentPhone();
     $view = view('system.client.details', ['client' => $client]);
     $template = $view->render();
     return $this->success(['template' => $template]);
 }