2017-08-06 16 views

答えて

0

Route::getRoutes()を使用すると、登録済みのルートをすべて抽出できます。

$routeList = Route::getRoutes(); 

    foreach ($routeList as $route) 
    { 
     $routeName =(string) $route->getName(); 

     if($routeName != '') 
     { 
      $fullUrl = route($routeName); 

      if (strpos($fullUrl, "http://mydomain,com") === 0) 
      { 
       echo "this uri belongs to mydomain.com"; 
      } 
     } 
    } 
+0

こんにちは、getPathは有効な機能ではないようですか?未定義のメソッドを呼び出す\ Routing \ Route :: getPath() –

+0

"イルミネーション\サポート\ファサード\ルートを使用する"が必要です。 –

+0

私は既にそれを追加しました。それはあなたのルートを試しても "運行ルート"ですが、まだ運がありません。 –

関連する問題