tablas relacionadas relacion obtener muchos hasmany espaƱol datos consultas belongsto php laravel laravel-5 composer-php laravel-5.5

relacionadas - Laravel: requiere script php en un proveedor de servicios



relacion muchos a muchos laravel (1)

Método recomendado si pones aquí solo métodos (no clases):

  1. Crea archivos en cualquier lugar que quieras
  2. En composer.json asegúrate de agregar este archivo a la clave de files dentro de autoload esta manera:

    "autoload": { // here other autoload things "files": ["app/Helpers/AnythingHelper.php"] },

  3. Ejecutar el composer dump-autoload`

Para las clases, obviamente, debe usar autocargador PSR-4 estándar

Soy bastante nuevo en Laravel e implementé el proveedor de servicios para mis funciones de ayuda usando esta respuesta en SO.

Se recomienda:

en la función de registro de su HelperServiceProvider.php recientemente generado agregue el siguiente código

require_once app_path(''Helpers/AnythingHelper.php'');

Sin embargo, Laravel establece que el método de registro solo debe usarse para vincular cosas en el contenedor:

Como se mencionó anteriormente, dentro del método de registro, solo debe vincular cosas en el contenedor de servicio. Nunca debe intentar registrar ningún detector de eventos, rutas ni ninguna otra funcionalidad dentro del método de registro.

En mi caso, la aplicación funciona tal como está, requiere una declaración en la función de registro, por lo que mi pregunta es más acerca de las ''mejores prácticas'' en lugar de hacer que el código funcione.

Pregunta:

¿Es este un enfoque bueno / aceptable (requiere una declaración en un método de registro), o debería mover el enunciado require al método de inicio?