Laravel - Eylem URL'si
Laravel 5.7, "çağrılabilir işlem URL'si" adlı yeni bir özellik sunar. Bu özellik, eylem yönteminde string kabul eden Laravel 5.6'dakine benzer. Laravel 5.7'nin tanıtılan yeni sözdiziminin temel amacı, denetleyiciye doğrudan erişmenizi sağlamaktır.
Laravel 5.6 sürümünde kullanılan sözdizimi gösterildiği gibidir -
<?php
$url = action('UserController@profile', ['id' => 1]);
Laravel 5.7'de adlandırılan benzer eylem aşağıda belirtilmiştir -
<?php
$url = action([PostsController::class, 'index']);
Yeni çağrılabilir dizi sözdizimi biçiminin bir avantajı, bir geliştirici kod gezintisini destekleyen bir metin düzenleyici veya IDE kullanıyorsa, doğrudan denetleyiciye gitme özelliğidir.