Inicio Blog arrow-menu-nigmacode Videos Cursos Foro

Error undefined function en helper - Laravel



Formulada por: Roberto Rosenberg Realizada: 18-02-2020

Hola, he seguido todos los pasos que están en tu página web; sin embargo, cuando mando llamar mi helper en una parte de mi app laravel, obtengo el siguiente mensaje:

Call to undefined function getShorterString() (View: C:\xampp\htdocs\MyWebApp\resources\views\welcome.blade.php)

Me podrías orientar para corregir este error.

Saludos

 

Respuesta de: Nigmacode Realizada: 29-02-2020

Buenas Roberto!

Asegurate de que añadiste bien Helpers.php en el archivo composer.json.

Si este no es el problema, un error muy común es haber creado el archivo helper como una clase:

//MAL
<?php
     class Helpers{
          function miNombre(){
              $nombre = "Nigmacode";
              return $nombre;
          }
     }

Debería ser únicamente un archivo con funciones, así:

//BIEN
<?php
          function miNombre(){
              $nombre = "Nigmacode";
              return $nombre;
          }

Un saludo!

¿Sabes la respuesta? ayuda a Roberto Rosenberg