¡Atención! Para ver este video completo, inicia sesión con tu cuenta de Cursos o inscríbete en tu prueba gratuita de 7 días. Iniciar sesión Inscribirse
¡Bien hecho!
¡Has completado Conceptos básicos de PHP orientado a objetos!
Vista previa
Siempre que tengas un bucle en un método, es un buen lugar para evaluar si hay algo que podría moverse a su propio método. Listar nuestros ingredientes parece algo que podríamos usar en otro lugar y se beneficiaría de ser su propio método.
Código de Ejemplo
public static function listIngredients
$output = "";
foreach ($ingredients as $i) {
$output .= $i["amount"] . " " . $i["measure"] . " " . $i["item"];
$output .= "\n";
}
return $output;
}
self::listIngredients($recipe->getIngredients());
Siempre que tengas un bucle en un método, es un buen lugar para evaluar
0:00
si hay algo que podría moverse a su propio método.
0:00
Listar nuestros ingredientes parece algo que podríamos usar en otro lugar y
0:04
se beneficiaría de estar en su propio método.
0:09
Así que vamos a la parte superior de esta clase.
0:13
Y crearemos una nueva función pública estática, listIngredients.
0:16
Pasaremos un arreglo asociativo de ingredientes.
0:29
Necesitas registrarte en Treehouse para descargar archivos del curso.
RegistrarseNecesitas registrarte en Treehouse para configurar Workspace.
Registrarse