Quizás se han preguntado muchas veces acerca de la siguiente sintaxis:
$table->integer('section_id')->unsigned()->nullable();
¿Cómo es posible llamar a un método y luego a otro y a otro en la misma línea?
Con PHP es posible y Laravel hace uso de ello en las migraciones.
También con Javascript es posible, como vemos en este código de Jquery:
$("#p1").css("color","red").slideUp(2000).slideDown(2000);
Este estilo es llamado method chaining y se logra cuando un método devuelve una referencia a otro objeto o a sí mismo,
Explicado suena complicado pero en la práctica es muy sencillo, como veremos en el siguiente video…
Regístrate hoy en Styde y obtén acceso a todo nuestro contenido.
Lección siguiente Aprende qué son las interfaces, cómo usarlas y definirlas en PHP y Laravel