Laravel 5.7 introduit une nouvelle fonctionnalité appelée « URL d'action appelable ». Cette fonctionnalité est similaire à celle de Laravel 5.6 qui accepte la méthode string in action. L'objectif principal de la nouvelle syntaxe introduite par Laravel 5.7 est de vous permettre d'accéder directement au contrôleur.
La syntaxe utilisée dans la version Laravel 5.6 est la suivante −
<?php $url = action('UserController@profile', ['id' => 1]);
L'action similaire appelée dans Laravel 5.7 est mentionnée ci-dessous −
<?php $url = action([PostsController::class, 'index']);
L'un des avantages du nouveau format de syntaxe de tableau appelable est la possibilité de naviguer directement vers le contrôleur si un développeur utilise un éditeur de texte ou un IDE prenant en charge navigation par code.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!