Guest User

Untitled

a guest
Jun 11th, 2018
1,535
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. <?php
  2.  
  3. namespace App\Http\Controllers;
  4. use App\Member;
  5. use Excel;
  6. use Illuminate\Http\Request;
  7.  
  8. class MembersController extends Controller
  9. {
  10. /**
  11. * Display a listing of the resource.
  12. *
  13. * @return \Illuminate\Http\Response
  14. */
  15. public function index()
  16. {
  17. return view('members');
  18. }
  19.  
  20. /**
  21. * Store a newly created resource in storage.
  22. *
  23. * @param \Illuminate\Http\Request $request
  24. * @return \Illuminate\Http\Response
  25. */
  26. public function import(Request $request)
  27. {
  28. if($request->file('imported-file'))
  29. {
  30. $path = $request->file('imported-file')->getRealPath();
  31. $data = Excel::load($path, function($reader) {
  32. })->get();
  33.  
  34. if(!empty($data) && $data->count())
  35. {
  36. $data = $data->toArray();
  37. for($i=0;$i<count($data);$i++)
  38. {
  39. $dataImported[] = $data[$i];
  40. }
  41. }
  42. Member::insert($dataImported);
  43. }
  44. return back();
  45. }
  46. }
Add Comment
Please, Sign In to add comment