WechatController.php 664 B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace App\Http\Controllers\Frontend\Wechat;
  3. use App\Http\Controllers\Controller;
  4. use App\Http\Requests\Admin\PageRequest;
  5. use Illuminate\Support\Facades\Log;
  6. class WechatController extends Controller
  7. {
  8. public function serve(PageRequest $request)
  9. {
  10. Log::info('request arrived.'); # 注意:Log 为 Laravel 组件,所以它记的日志去 Laravel 日志看,而不是 EasyWeChat 日志
  11. $wechat = app('wechat');
  12. $wechat->server->setMessageHandler(function($message){
  13. return "欢迎关注 overtrue!";
  14. });
  15. Log::info('return response.');
  16. return $wechat->server->serve();
  17. }
  18. }