Création de fonctions d'assistance personnalisées dans Laravel
Pour éliminer la duplication de code entre les vues dans Laravel, vous pouvez créer des fonctions d'assistance personnalisées.
Comment définir les fonctions d'assistance ?
Pour définir fonctions d'assistance disponibles dans le monde entier, suivez ces étapes :
1. Créez un fichier helpers.php :
Créez un fichier helpers.php dans le répertoire de votre application. Ce fichier contiendra toutes vos fonctions d'assistance.
2. Définissez vos fonctions d'assistance :
Dans le fichier helpers.php, définissez vos fonctions d'assistance personnalisées. Par exemple :
function fooFormatText($text) { // Text formatting logic }
3. Chargez le fichier Helpers :
Modifiez votre fichier composer.json pour charger le fichier helpers.php :
"autoload": { "files": [ "app/helpers.php" ] }
4. Exécuter Composer :
Exécutez la commande suivante pour mettre à jour Composer :
composer dump-autoload
Méthode alternative :
Si vous préférez, vous pouvez stockez le fichier helpers.php dans le répertoire bootstrap. Mettez à jour votre fichier composer.json en conséquence :
"autoload": { "files": [ "bootstrap/helpers.php" ] }
Maintenant, vous pouvez utiliser vos fonctions d'assistance personnalisées dans n'importe quelle vue, comme ceci :
<p>Foo Formated text: {{ fooFormatText($text) }}</p>
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!