TestController.php 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Components\AsyncResponse;
  4. use App\Components\Database;
  5. use App\Components\ErrorPush;
  6. use App\MaterialBox;
  7. use App\MaterialBoxModel;
  8. use App\Services\RejectedService;
  9. use App\User;
  10. use App\Waybill;
  11. use Illuminate\Database\Capsule\Manager;
  12. use Illuminate\Database\DatabaseManager;
  13. use Illuminate\Foundation\Auth\AuthenticatesUsers;
  14. use Illuminate\Http\Request;
  15. use Illuminate\Support\Facades\Cache;
  16. use Illuminate\Support\Facades\DB;
  17. use Illuminate\Support\Facades\Hash;
  18. use Illuminate\Support\Facades\Log;
  19. use Oursdreams\Export\Export;
  20. use Workerman\Worker;
  21. class TestController extends Controller
  22. {
  23. use AsyncResponse, ErrorPush, Database;
  24. const ASNREFERENCE_2 = 'ASNREFERENCE2';
  25. public function __construct()
  26. {
  27. $this->data["active_test"] = "active";
  28. }
  29. public function method(Request $request, $method)
  30. {
  31. try {
  32. return call_user_func([$this, $method], $request);
  33. }catch (\BadMethodCallException $e){
  34. dd("方法不存在");
  35. }
  36. }
  37. public function test(Request $request){
  38. dd(Cache::tags(User::ANDROID_SINGLE_TAG)->get(64));
  39. }
  40. }