GroupController.php 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Models;
  4. use Illuminate\Http\Request;
  5. use Mockery\Exception;
  6. use Illuminate\Support\Facades\Log;
  7. class GroupController extends Controller
  8. {
  9. public function CreateGroup(Request $request)
  10. {
  11. $params = [];
  12. $params["name"] = $request->input("name");
  13. $params["description"] = $request->input("description");
  14. $params["icon"] = $request->input("icon");
  15. $group = new Models\Group();
  16. $group->CreateGroup($params);
  17. // todo 这里应该返回group的json数据
  18. return "success";
  19. }
  20. public function ModifyGroup(Request $request)
  21. {
  22. $params = [];
  23. $params["gid"] = $request->input("gid");
  24. $params["name"] = $request->input("name");
  25. $params["description"] = $request->input("description");
  26. $params["icon"] = $request->input("icon");
  27. $group = new Models\Group();
  28. $group->ModifyGroup($params);
  29. return "success";
  30. }
  31. public function DeleteGroup(Request $request)
  32. {
  33. $params = [];
  34. $params["gid"] = $request->input("gid");
  35. $group = new Models\Group();
  36. $group->DeleteGroup($params);
  37. return "success";
  38. }
  39. }