AnalysisController.php 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Models\WbwAnalysis;
  4. use Illuminate\Http\Request;
  5. use Illuminate\Http\Response;
  6. class AnalysisController extends Controller
  7. {
  8. /**
  9. * Display a listing of the resource.
  10. *
  11. * @return Response
  12. */
  13. public function index()
  14. {
  15. //
  16. $result = WbwAnalysis::selectRaw('d1, data ,count(*) as ct')
  17. ->where('type', 9)
  18. ->groupby('d1')
  19. ->groupby('data')
  20. ->orderbyRaw('d1,ct desc')
  21. ->get();
  22. return view('wbwanalyses', ['data' => $result]);
  23. }
  24. /**
  25. * Show the form for creating a new resource.
  26. *
  27. * @return Response
  28. */
  29. public function create()
  30. {
  31. //
  32. }
  33. /**
  34. * Store a newly created resource in storage.
  35. *
  36. * @return Response
  37. */
  38. public function store(Request $request)
  39. {
  40. //
  41. }
  42. /**
  43. * Display the specified resource.
  44. *
  45. * @return Response
  46. */
  47. public function show(WbwAnalysis $wbwAnalysis)
  48. {
  49. //
  50. }
  51. /**
  52. * Show the form for editing the specified resource.
  53. *
  54. * @return Response
  55. */
  56. public function edit(WbwAnalysis $wbwAnalysis)
  57. {
  58. //
  59. }
  60. /**
  61. * Update the specified resource in storage.
  62. *
  63. * @return Response
  64. */
  65. public function update(Request $request, WbwAnalysis $wbwAnalysis)
  66. {
  67. //
  68. }
  69. /**
  70. * Remove the specified resource from storage.
  71. *
  72. * @return Response
  73. */
  74. public function destroy(WbwAnalysis $wbwAnalysis)
  75. {
  76. //
  77. }
  78. }