GuestRoute.php 1.1 KB

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace App\Http\Routes;
  3. use Illuminate\Contracts\Routing\Registrar;
  4. class GuestRoute
  5. {
  6. public function map(Registrar $router)
  7. {
  8. $router->group([
  9. 'prefix' => 'guest'
  10. ], function ($router) {
  11. // Plan
  12. $router->get ('/plan/fetch', 'Guest\\PlanController@fetch');
  13. // Order
  14. $router->post('/order/alipayNotify', 'Guest\\OrderController@alipayNotify');
  15. $router->post('/order/stripeNotify', 'Guest\\OrderController@stripeNotify');
  16. $router->post('/order/bitpayXNotify', 'Guest\\OrderController@bitpayXNotify');
  17. $router->post('/order/mgateNotify', 'Guest\\OrderController@mgateNotify');
  18. $router->post('/order/epayNotify', 'Guest\\OrderController@epayNotify');
  19. // Telegram
  20. $router->post('/telegram/webhook', 'Guest\\TelegramController@webhook');
  21. // Payment
  22. $router->match(['get', 'post'], '/payment/notify/{method}/{id}', 'Guest\\PaymentController@notify');
  23. // Comm
  24. $router->get ('/comm/config', 'Guest\\CommController@config');
  25. });
  26. }
  27. }