/** * 返回服务端. * * @return Response */ public function server(Request $request) { $account = account()->getAccountByTag($request->t); if (!$account) { return; } return $this->server->make($account); }
/** * 返回服务端. * * @return Response */ public function server(Request $request, AccountRepository $repository) { $account = $repository->getByTag($request->t); if (!$account) { return; } return $this->server->make($account); }
/** * 响应微信请求. * * @param Request $request * @param AccountRepository $accountRepository * * @return mixed|void */ public function serve(Request $request, AccountRepository $accountRepository) { // 根据token查询公众号信息 $account = $accountRepository->getByToken($request->route('token')); if (empty($account)) { return; } return $this->wechatService->response($account); }