Probar código que interactúa con peticiones a una API externa en Laravel
En esta lección te enseñaré algunos mecanismos que nos brinda el framework Laravel para probar de manera automatizada código que interactúa con peticiones de API externas....
En esta lección te enseñaré algunos mecanismos que nos brinda el framework Laravel para probar de manera automatizada código que interactúa con peticiones de API externas....
En esta lección vamos a mover el código que desarrollamos dentro de Tinkerwell en la lección anterior (Convertir datos de una API usando las colecciones de Laravel) a una ruta dentro de nuestra aplicación. Además veremos brevemente el mecanismo que ofrece Laravel para convertir un arreglo o colección de datos a una respuesta de tipo...
Introducción Serializando modelos y colecciones Serializando a arreglos Serializando a JSON Ocultando atributos de JSON Añadiendo valores a JSON Serialización de fechas Introducción Al momento de construir APIs JSON, con frecuencia necesitas convertir tus modelos y relaciones a arreglos o JSON. Eloquent incluye métodos convenientes para hacer estas conversiones, también como controlar cuáles atributos están […]
El envío de variables PHP a JavaScript es un procedimiento muy común, especialmente en Laravel cuando trabajamos con librerías y/o frameworks de JS como jQuery o Vue y queremos que un objeto o array de PHP, sea accesible por dicha librería. Hay varias manera de lograr esto utilizando PHP. Veamos el siguiente ejemplo:
En esta lección continuaremos trabajando en el desarrollo de la API de votos para los posts, en esta ocasión vamos a permitir que el usuario pueda deshacer su voto. Comprobaremos además que sólo los usuarios conectados puedan votar y estos features los crearemos usando desarrollo guiado por pruebas (TDD)....
En esta nueva lección vamos a comenzar a desarrollar todo lo necesario para que un usuario pueda votar por un post usando pruebas, este feature sera llamado mediante AJAX; por lo tanto debemos comprobar que estemos devolviendo datos en formato JSON válido y como bien ya sabes estaremos trabajando con pruebas (TDD) para comprobar que...
Esta es la lección 21 del curso de Laravel 5. Tal como lo indica el título, hoy aprenderemos cómo interactuar desde Javascript con un backend en Laravel, tal como lo haríamos con un API; pero en este caso haremos un ejemplo sencillo dentro de nuestra aplicación, para eliminar filas utilizando jQuery y una petición POST […]