Beispiel #1
0
 /**
  * Save data.
  *
  * @parram Request
  * @return ID
  */
 public function saveData($request)
 {
     $contacts = new Contact();
     $attachment = '';
     // Upload
     $file_upload = Input::file('attachment');
     if ($file_upload) {
         $filename = $file_upload->getClientOriginalName();
         $extension = $file_upload->getClientOriginalExtension();
         $attachment = sha1($filename . time()) . '.' . $extension;
         $destinationPath = config('custom.path_upload_attach');
         $file_upload->move($destinationPath, $attachment);
     }
     $contacts->attachment = $attachment;
     $contacts->company_name = $request->input('company_name', '');
     $contacts->name = $request->input('name', '');
     $contacts->email = $request->input('email', '');
     $contacts->comment = $request->input('comment', '');
     $contacts->save();
     return $contacts->id;
 }