route.php 711 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. /**
  3. * This file is part of webman.
  4. *
  5. * Licensed under The MIT License
  6. * For full copyright and license information, please see the MIT-LICENSE.txt
  7. * Redistributions of files must retain the above copyright notice.
  8. *
  9. * @author walkor<walkor@workerman.net>
  10. * @copyright walkor<walkor@workerman.net>
  11. * @link http://www.workerman.net/
  12. * @license http://www.opensource.org/licenses/mit-license.php MIT License
  13. */
  14. use Webman\Route;
  15. require_once app_path('route.php');
  16. Route::fallback(function(\support\Request $request){
  17. if ($request->expectsJson()) {
  18. return error('404 not found','','404');
  19. }
  20. return view('404', ['error' => 'some error'])->withStatus(404);
  21. });