Capítulo 17. Ayudantes y Colecciones

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Ya hemos cubierto muchas funciones globales a lo largo del libro: son pequeños ayudantes que facilitan la realización de tareas comunes, como dispatch() para trabajos, event() para eventos y app() para resolución de dependencias. También hablamos un poco de las colecciones de Laravel, o arrays con esteroides, en el Capítulo 5.

En este capítulo cubriremos algunos de los ayudantes más comunes y potentes y algunos de los aspectos básicos de la programación con colecciones. Muchos de los "ayudantes" de esta sección que antes eran funciones globales ahora son llamadas a fachadas; array_first(), la función global, ha sido sustituida por Arr::first(), la llamada auth. Así que, aunque técnicamente no son todos ayudantes, puesto que ya no son todas funciones globales, siguen teniendo la misma posición en nuestra caja de herramientas.

Ayudantes

Puedes encontrar una lista completa de los ayudantes que ofrece Laravel en los documentos de los ayudantes, pero aquí vamos a cubrir algunas de las funciones más útiles.

Matrices

Las funciones nativas de manipulación de arrays de PHP nos dan mucha potencia, pero a veces hay manipulaciones estándar que queremos hacer que requieren bucles difíciles de manejar y comprobaciones lógicas. Los ayudantes de Laravel para matricessimplifican mucho algunas manipulaciones habituales de matrices:

Arr::first( ...

Get Laravel: Up & Running, 3ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.