public function index()
 {
     $routes = Route::all();
     return response()->json($routes);
 }
 public static function deleteLaravelRoutes()
 {
     $laravelRoutes = \Route::getRoutes();
     $dbRoutes = \App\Models\Route::all();
     $dbRoutesToDelete = [];
     $cnt = 0;
     foreach ($dbRoutes as $dbRoute) {
         $dbRouteActionName = $dbRoute->action_name;
         $laravelRoute = null;
         // Try to find by action
         $laravelRoute = $laravelRoutes->getByAction($dbRouteActionName);
         // Try to find by name
         if (null == $laravelRoute) {
             $dbRouteName = $dbRoute->name;
             $laravelRoute = $laravelRoutes->getByName($dbRouteName);
         }
         // Laravel route not found, add to list to delete.
         if (null == $laravelRoute) {
             $dbRoutesToDelete[] = $dbRoute->id;
         }
     }
     if (($cnt = count($dbRoutesToDelete)) > 0) {
         \App\Models\Route::destroy($dbRoutesToDelete);
     }
     return $cnt;
 }