Laravel - Aktions-URL

In Laravel 5.7 wird eine neue Funktion namens "URL für aufrufbare Aktionen" eingeführt. Diese Funktion ähnelt der in Laravel 5.6, die eine String-in-Action-Methode akzeptiert. Der Hauptzweck der in Laravel 5.7 eingeführten neuen Syntax besteht darin, Ihnen den direkten Zugriff auf den Controller zu ermöglichen.

Die in der Laravel 5.6-Version verwendete Syntax ist wie folgt:

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

Die ähnliche Aktion, die in Laravel 5.7 aufgerufen wird, wird unten erwähnt -

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

Ein Vorteil des neuen aufrufbaren Array-Syntaxformats ist die Möglichkeit, direkt zum Controller zu navigieren, wenn ein Entwickler einen Texteditor oder eine IDE verwendet, die die Code-Navigation unterstützt.