Laravel - URL действия

Laravel 5.7 представляет новую функцию, называемую «URL-адрес вызываемого действия». Эта функция похожа на функцию в Laravel 5.6, которая принимает метод строки в действии. Основная цель нового синтаксиса, представленного в Laravel 5.7, - предоставить вам прямой доступ к контроллеру.

Синтаксис, используемый в версии Laravel 5.6, выглядит следующим образом:

<?php
$url = action('UserController@profile', ['id' => 1]);

Аналогичное действие, называемое в Laravel 5.7, упоминается ниже -

<?php
$url = action([PostsController::class, 'index']);

Одним из преимуществ нового формата синтаксиса вызываемого массива является возможность прямого перехода к контроллеру, если разработчик использует текстовый редактор или среду IDE, которая поддерживает навигацию по коду.