Cómo crear una api desde cero

Поделиться
HTML-код
  • Опубликовано: 7 июл 2024
  • Quieres aprender php aquí tenemos varios cursos para ti: cursos.develoteca.com
    - Aquí puedes aprender PHP: cursos.develoteca.com/courses...
    - Aquí puedes aprender MVC: cursos.develoteca.com/courses...
    * Usa el cupón: devpromo
    Si quieres hosting php te dejo un cupón que puedes cambiar: solo tienes que entrar a hostinger.com/develoteca y usar el cupón DEVELOTECA.
    👉 - MVC con PHP:
    cursos.develoteca.com/courses...
    👉- Curso extenso de PHP
    cursos.develoteca.com/courses...
    👉- Cómo hacer una aplicación CRUD con LARAVEL
    cursos.develoteca.com/courses...
    👉- Cómo construir un sitio web con php
    cursos.develoteca.com/courses...
    👉- Cómo hacer un calendario web con php
    cursos.develoteca.com/courses...
    👉- Aplicación de empleados con PHP
    cursos.develoteca.com/courses...
    👉- Aplicación web con bases de datos relacional con PHP
    cursos.develoteca.com/courses...
    Si quieres subir un sitio a un hosting te dejo un cupón para adquirir un dominio en hostinger: hostinger.com/develoteca usa el cupón DEVELOTECA para obtener un descuento.
    Únete a este canal para acceder a sus beneficios:
    / @develoteca
    #Develoteca #oscaruh #php #api #desarrolloweb
    Contenido:
    00:00 Introducción
    01:28 ¿Qué es una api?
    05:24 Herramientas necesarias para construir la API
    12:14 Instalación del framework
    18:41 Estructura del proyecto y base de datos
    28:15 Usando las rutas y accesos
    39:15 Accediendo al modelo del proyecto
    43:08 Consumiendo la API y recuperando un registro de la BD
    50:16 Insertar un registro en la base de datos
    59:16 Borrando un registro en la base de datos
    01:05:45 Actualizar un registro en la base de datos
    01:16:15 Cierre y conclusión
    == Aquí tienes más videos para aprender y a hacer aplicaciones en el lenguaje que gustes ==
    ✅ Sitio web con php y Mysql • Sitio WEB con php y mysql
    ✅ Crud Laravel 8 • Cómo HACER un CRUD en ...
    ✅ Curso de PHP • CURSO de php desde cero
    ✅ Crud php mvc bootstrap • Crud php mvc bootstrap...
    ✅ Aplicación web con laravel • Aplicación web con lar...
    ✅ Aplicación en JAVA • CRUD java netbeans ►🎁 ...
    ✅ Aplicación web con python • Aplicación WEB con PYT...
    ✅ Sitio web con php y Mysql • Sitio WEB con php y mysql
    ✅ Cómo crear una aplicación web con javascript • Aplicación web con php...
    ✅ Crud php mvc bootstrap • Crud php mvc bootstrap...
    ✅ Crud Java • CRUD java netbeans ►🎁 ...
    ✅ Aplicación WEB con PYTHON • Aplicación WEB con PYT...
    ✅ Cómo crear aplicación angular CRUD • Aplicación web con ang...
    ✅ CÓMO hacer un CRUD en PHP y mysql • CÓMO hacer un CRUD en ...
    Este video es gracias a los miembros del canal del nivel: Master Jedi y Padawan del canal -
    hector fragoso
    Harim Dzul
    JAVIER OSWALDO
    Yi'O
    Andy Hernandez
    ELIAS MALDONADO
    jhon jairo grimaldo pantoja
    Gabby Quintanar
    Jonathan Aguilar
    Xaxke
    Danae Pienica
    Roberto Canela
    Mikel Cuellar
    Tango
    Macc Kof
    Secure Coding Development

Комментарии • 98

  • @Develoteca
    @Develoteca  Год назад +10

    Puedes adquirir cursos en ( Con este cupón: devpromo obtendrás un descuento en el siguiente enlace: cursos.develoteca.com )
    Si gustas un hosting php puedes adquirirlo en hostinger.com/develoteca con el cupón DEVELOTECA
    == Aquí tienes más videos para aprender y a hacer aplicaciones en el lenguaje que gustes ==
    ✅ CURSO de PHP ruclips.net/video/nCB1gEkRZ1g/видео.html
    ✅ Sitio web con php y Mysql ruclips.net/video/IZHBMwGIAoI/видео.html
    ✅ Crud Laravel 8 ruclips.net/video/9DU7WLZeam8/видео.html
    ✅ Crud php mvc bootstrap ruclips.net/video/gPC_xbtTx-Y/видео.html
    ✅ Aplicación web con laravel ruclips.net/video/j7bml8EQpIk/видео.html
    ✅ Aplicación en JAVA ruclips.net/video/kPCbb80_6GI/видео.html
    ✅ Aplicación web con python ruclips.net/video/gUED5uFmyQI/видео.html
    ✅ Sitio web con php y Mysql ruclips.net/video/IZHBMwGIAoI/видео.html
    ✅ Cómo crear una aplicación web con javascript ruclips.net/video/ioFB_DfD_u4/видео.html
    ✅ Crud php mvc bootstrap ruclips.net/video/gPC_xbtTx-Y/видео.html
    ✅ Crud Java ruclips.net/video/kPCbb80_6GI/видео.html
    ✅ Aplicación WEB con PYTHON ruclips.net/video/gUED5uFmyQI/видео.html
    ✅ Cómo crear aplicación angular CRUD ruclips.net/video/ATn_Ds1zzOU/видео.html
    ✅ CÓMO hacer un CRUD en PHP y mysql ruclips.net/video/yr699_OD3-g/видео.html

    • @benjaminsanchez9097
      @benjaminsanchez9097 Год назад +2

      Hola, tengo una pregunta , y es la siguiente. porque se incentiva a los "nuevos", a instalarse un package como WAMP o similares? digo, estan comenzando, entonces meterle un apache y que no sepan nada sobre el (ni ver sus logs), meparece que se estan poniendo a correr cuando aun no saben ponerse zapatillas. no digo que esos packages no sirvan, pero deberian de comenzar sus desarrollos php primero, sabiendo que con php mediante la CLI pueden levantar el webserver diseñado para asuntos de develop... luego de comprender eso, eel seteo de aquel server de php, comprenderan que es el document_root, veran en tiempo real las transacciones, etc..... bueno, es una pregunta nada mas, si quieren seguir pasando a produccion sin tener idea sobre el webserver, es cosa de cada cual, pero, es recomendable que no solo miren de un lado, el webserver tambien les compete como developers
      www.php.net/manual/es/features.commandline.webserver.php

    • @Develoteca
      @Develoteca  Год назад +2

      ​@@benjaminsanchez9097 es más rápido y nos permite enfocarnos a conocer un tema, por otro a nivel pedagógico se podría crear un curso sobre el tema de: "Los servidores web php" para poder satisfacer esa necesidad, este es un vídeo para poder aprender a entender las API y ver su funcionamiento, saludos y muy buen comentario.

    • @benjaminsanchez9097
      @benjaminsanchez9097 Год назад

      @@Develoteca eso de preparar un curso para aquel tema, bueno , XD, como producto tendrias algo que los demás no tienen... y a que "curso avanzado de PHP" ... "curso avanzado de Laravel"... etc, ninnguno de esos es realmente "avanzado", ya que estos como primer modulo tendrian qu mostrarle al alumno los puntos basicos del servidor de aplicaciones que elijas... y diigo basico, porque, profundizar sobre Apache o NGINX.... es asunto de otro curso XD , saludos

    • @Phenom666
      @Phenom666 Год назад +1

      Que tiempo duran las promosny cada cuando sacas nuevas promociones para adquirir un curso?

    • @Develoteca
      @Develoteca  Год назад +1

      @@Phenom666 duran 1 mes y tratamos de sacar la gente que me ayuda y yo cada 2 meses un curso y actualizar el contenido, saludos.

  • @ryfr1702
    @ryfr1702 Год назад +1

    como siempre, directo al grano! gracias por todo!

  • @isrcas
    @isrcas Год назад +6

    Que valioso contenido nos das Oscar, muchas gracias

    • @Develoteca
      @Develoteca  Год назад +1

      Un gusto Israel, ¿Revisaste el Framework php que usamos?, es simple sencillo y sobretodo nos ayuda a familiarizarnos con MVC y otros Frameworks, saludos,🤟

  • @ialexisbr
    @ialexisbr Год назад +2

    Llegando tempra

  • @sandyleon8428
    @sandyleon8428 Год назад +3

    Es importantísimo

  • @mrestrella4
    @mrestrella4 Год назад +1

    Excelente! Muy valiosa esta informacion.!

  • @juangroverpaxichuquichambi4577
    @juangroverpaxichuquichambi4577 Год назад +1

    lo que estaba buscando 🥲🥲

  • @lavueltaradio
    @lavueltaradio Год назад

    He visto dos tutorías tuyos sobre api con php te agradezco mucho tu ayuda con estas instrucciones pero me he fijado que en ambos omites una parte muy importante que hacer el api privada para q no tenga acceso de cualquier persona

  • @juanhowartcamachopaez6288
    @juanhowartcamachopaez6288 Год назад +1

    Eh quedado encantando por la calidad de guia que han hecho, exelente, ojala siguan sagas asi y talvez el uso de los views.
    10 de 10

    • @Develoteca
      @Develoteca  Год назад +1

      Gracias JUAN, no olvides en compartir el vídeo en tus redes sociales, conocidos y amigos eso ayudará al canal.

  • @FredyGuibert
    @FredyGuibert Год назад +1

    ¡Qué épico el intro! ¡Un abrazote hermano, el gran Don Develoteca! :D

  • @johannaavendano5138
    @johannaavendano5138 Год назад +1

    gracias ,siempre te sigo y me encanta que subas este video sobre API lo esperaba y mas de ti gracias

    • @Develoteca
      @Develoteca  Год назад +1

      Un gusto Johanna, a practicar, muy fácil el Framework.

  • @developer031
    @developer031 Год назад +1

    Excelente y valiosa información!! GRACIAS!!

    • @Develoteca
      @Develoteca  Год назад +1

      Un gusto Yami, no olviden en compartir el vídeo para apoyar al canal,

  • @Phenom666
    @Phenom666 Год назад +1

    No he llegado ni a la mitad del video y ya estoy entendiendo el funcianamiento de una API. Y aprendiendo MVC al mismo tiempo. Que gran explicacion la de este profe. Gracia por el aporte Develoteca.

    • @Develoteca
      @Develoteca  Год назад +1

      Un gusto Phenom666 no olvides en compartir el vídeo para apoyar al canal, éxito.

  • @anonymousnoname6526
    @anonymousnoname6526 Год назад +2

    Let's go 💪

  • @ejrangel7
    @ejrangel7 Год назад +1

    Estuvo demasiado genial este video muchas gracias.

    • @Develoteca
      @Develoteca  Год назад +1

      UN gusto Edward, no olvides en compartir el video para apoyar al canal.

  • @wasm30
    @wasm30 Год назад +1

    gracias saludos desde colombia

    • @Develoteca
      @Develoteca  Год назад +1

      Un gusto wilson, no olvides en compartir el video para apoyar al canal, éxito.

  • @imgildev
    @imgildev Год назад +2

    !Muchas gracias Don Develoteca! xD
    Un abrazo fuerte profe :)

    • @Develoteca
      @Develoteca  Год назад +2

      😂Saludos inge Manuel, fuerte abrazo.

  • @sandyleon8428
    @sandyleon8428 Год назад +4

    Excelente , lo puedes asociar he integrar a mikrotik

  • @juniorcr47
    @juniorcr47 Год назад +1

    huuuuuuuuuu que super gracias tio Dev....

    • @Develoteca
      @Develoteca  Год назад +1

      😅🤟 un gustazo Junior,

  • @jorgealbertosanchezosorio6522
    @jorgealbertosanchezosorio6522 Год назад +1

    Es lo que esperaba develoteca 🎉🎉🎉

  • @DiegoTeos
    @DiegoTeos Год назад +1

    QUE BUEN VIDEO PROFE, AUN NO LO HE VISTO TODO PERO ESTA BUENISIMO

    • @Develoteca
      @Develoteca  Год назад +1

      Un gusto Diego, espero que lo veas, manejamos un Framework y no es complicado ya que el Framework es relativamente nuevo y liviano, saludos.

  • @RandyX_YT
    @RandyX_YT Год назад +1

    😎

  • @valdezpepe
    @valdezpepe 5 месяцев назад

    Excelente explicación Oscar, algo que me gustaría comentar es que usé una BD de MySQL donde tenía datos de prueba y la Llave primaria (PK) tenía el nombre (idContactos) por lo que al realizar el método consultar en el controlador me indicaba error de que no encontraba el campo id en mi tabla, para solucionar el problema cambié el nombre de dicho campo en mi tabla.

  • @yio3090
    @yio3090 Год назад +1

    Sigo aprendiendo mucho de ti Inge, gracias
    Para los 100k hace falta un directito Don

    • @Develoteca
      @Develoteca  Год назад +1

      😂👌💯💯💯 si muy pronto, haremos evento 😃

  • @carlosrivas9317
    @carlosrivas9317 Год назад +1

    Muchas gracias por sus aportes Don Develoteca jajaja

    • @Develoteca
      @Develoteca  Год назад +1

      😂 ningún Don Develoteca, Sr. Don Develoteca ( como dice don Ramón del chavo del 8).

  • @nestormontero7852
    @nestormontero7852 Год назад +1

    Está genial la miniatura de tu vídeo 😂 por cierto gracias por subir contenido de calidad amigo saludo desde Venezuela.

    • @Develoteca
      @Develoteca  Год назад +2

      Un gusto Néstor, no olviden en compartir el vídeo para apoyar al canal, 🤟

  • @juliohenriquez5195
    @juliohenriquez5195 Год назад +1

    Hola me parece muy bien la explicación. Solo falta desarrollar la seguridad y la autentificacion

    • @Develoteca
      @Develoteca  Год назад +1

      Si, en la documentación podemos apoyarnos, maneja autenticación y tiene disponible algunos ejemplos.

  • @gonzalogarcia8288
    @gonzalogarcia8288 Год назад +1

    Excelente Amigo Oscar... Gracias por compartir su conocimiento, tiempo y esfuerzo. Excelente Curso 👍👍

    • @Develoteca
      @Develoteca  Год назад +2

      Un gusto Gonzalo, no olvides en compartir el vídeo para apoyar al canal,

  • @FrankGP.com.
    @FrankGP.com. Год назад +1

    me leiste la mente justo estaba buscando hacer una api

    • @Develoteca
      @Develoteca  Год назад +2

      💯👌 excelente, este Framework es muy poderoso y nos ayuda a acercarnos a Laravel, Eloquent, Lumen y más, muy bueno si me preguntas, saludos Frank.

  • @srglas747
    @srglas747 Год назад +3

    me gustan mucho tus videos podrías hacer un video sobre FastAPI?? seria genial :D

    • @Develoteca
      @Develoteca  Год назад +3

      Un gusto SrGlas, claro estamos gestionando varios videos que nos han pedido pero tenemos en la mira a FastApi para hacer un CRUD y poder conocer como trabaja, saludos y no olvides en compartir el video para apoyar al canal, éxito.

  • @jtm_33
    @jtm_33 7 месяцев назад +1

    muy buen video, podrias hacer un video de laravel? mvc/api?

    • @Develoteca
      @Develoteca  7 месяцев назад +1

      Tenemos uno pero de Lumen, el microframework basado en laravel, te dejo el link: ruclips.net/video/IJSrPKlJixA/видео.htmlsi=z2sSKFJBqebKa-FW

  • @yuroortiz3608
    @yuroortiz3608 5 месяцев назад

    Hola que tal, excelente video 👏. Una consulta, se puede usar con mongo db.

  • @programacionfacil7680
    @programacionfacil7680 Год назад +2

    broo deberias hacer un video de como guardar imagenes en php y mysql :(( y mostrarlas

  • @robokick1
    @robokick1 Год назад

    Gracias por el aporte me atrevo a preguntar como sería para desde React conectarme a la api con php para realizar un registro de usuarios con validacion de datos???? Gracias

  • @migueltafur1983
    @migueltafur1983 Год назад

    Muy buen Video crakc... Quería hacerte una pregunta... Si Quiero meterle un framework front end... las cabeceras irían en el controlador?

  • @aamb_c133
    @aamb_c133 Месяц назад

    buenas profe ya termine de ver el video y tengo dos dudas
    - Estaba revisando la documentación de Eloquent no me quedo clara la diferencia entre destroy y delete
    - Porque al borrar un registro el id no se reinicia?
    Muchas gracias por su tiempo

  • @paulm.3572
    @paulm.3572 Год назад +1

    Hola gracias por tus videos, para hacer APis cual me recomiendas leaf 3 o laravel lumen ?

    • @Develoteca
      @Develoteca  Год назад +1

      Leaf 3 es encillo, pero si ya tienes experiencia con Laravl y otros frameworks te aconsejo Lumen: ruclips.net/video/IJSrPKlJixA/видео.html Saludos.

  • @djoriel4028
    @djoriel4028 Год назад +1

    Excelente video, te pasaste!
    Podrias hacer un curso de Leaf MVC (no api), para crear proyectos pequeños/medianos, ejemplo una landing page que tenga una seccion de login/register y un dashboard?

    • @Develoteca
      @Develoteca  Год назад +3

      Justo estaba preparando uno para empezar, pero me he detenido un poco, saludos.

    • @djoriel4028
      @djoriel4028 Год назад

      @@Develoteca seria genial, en serio tus videos me han ayudado bastante y he aprendido montones, sigue asi!!!

    • @djoriel4028
      @djoriel4028 Год назад

      @@Develoteca Te puedo consultar algo?
      En Leaf como puedo realizar una redireccion en un controlador? Trate con echo view() como lo indica la documentacion, pero lo hace mal, muestra la visa, pero se queda en la misma ruta anterior.
      Mi idea es que si entro a la ruta "/register" y una validacion da error, redirigirlo a la pagina principal ("/") con un mensaje de error

  • @SnS-SpartaN
    @SnS-SpartaN Год назад +4

    *_Me gustaría que hicieras un router desde 0 con vanilla php. Estoy haciendo uno, pero no trabé a la hora de crear rutas dinámicas por ejemplo al usar "/user/{id}/"_*

    • @Develoteca
      @Develoteca  Год назад +2

      Hay una librería llamada phproute muy bueno, tiene exclusivamente la funcionalidad de rutas.

  • @yuehankiadsaky65
    @yuehankiadsaky65 9 месяцев назад +1

    58:27 me da error status: 500 internal server error, cuando hago la prueba del echo si me imprime el nombre, pero cuando agrego los demás datos me da ese error como lo soluciono?😢😢😢😢

  • @rubenmiranda1774
    @rubenmiranda1774 11 месяцев назад

    Hola Profe, excelente curso, en Leaf me conecté con SQL Server, ya sabe tiene sus artimañas, pero no encuentro la manera de invocar un SELECT MAX(id)+1 AS NewId FROM Tabla antes de insertar un registro y esto independiente de que fuera MySQL nativo. Es decir que en algunos casos de bases de datos existentes, no me sirve el autoincremento en algunas tablas, ya sabe porque alguien así las diseño, o bien me tengo que adaptar a que genero el ID manual. Pero no encuentro la manera de hacerlo con LEAF. En un curso pasado de LARAVEL si pude pero era otro componente. La verdad estoy muy satisfecho con sus cursos, he aprendido demasiado. Espero me pueda resolver o apoyar. Saludos.

  • @noeblackberry5209
    @noeblackberry5209 Год назад

    Buen tutorial, quiero llamar funciones de otro controlador, tengo otro controlador que genera apodos, y quiero llamarlo desde el controlador contactos, cómo se haría con Leaf, no encuentro en la documentación, muchas gracias

  • @axela.5138
    @axela.5138 Год назад +1

    Está macizo este framework, creo que voy a implementar algo, muchas gracias. Por cierto, si yo quisiera hacer algo con php puro y nada más mantener en la capa de datos, un servicio API con este framework, podría consumirlo desde un form definido en mi capa de vista por medio del action?

    • @Develoteca
      @Develoteca  Год назад +2

      Sii, está potente, es correcto Axel, por ahora está abierto a recibir solicitudes, pero de igual forma si lo quieres restringir puedes configurarlo en CORS,👌

  • @marvinvera
    @marvinvera Год назад

    ¿Es posible crear una API para las operaciones crud de imágenes? No encuentro información de laravel al respecto

  • @lucasdaniellopezbauza1752
    @lucasdaniellopezbauza1752 7 месяцев назад

    Buenas, al crear una nueva ruta no me lleva a ningún lugar, seguí paso a paso tu tutorial y no tengo en el log un error como tal.

  • @tercermundistalatino1624
    @tercermundistalatino1624 Год назад +1

    Hola Oscar uh.. gracias por tu aporte a la sociedad.
    Quiero pedirte si puedes enseñarnos
    Sql básico puro. El lenguaje son fremwork ni plicaciones.
    Cómo admi, o mysql Workbench,

    • @Develoteca
      @Develoteca  Год назад +2

      Hola tercermundista, claro, ya lo estaba armando, hay varios cursos que están en proceso, pero aún no buscamos el tiempo para proseguir, mientras seguiremos produciendo.

    • @tercermundistalatino1624
      @tercermundistalatino1624 Год назад +1

      @@Develoteca gracias 😃😊

  • @elkincastro8770
    @elkincastro8770 Год назад +1

    Buen video, me gustaría saber como implementar JWT para proteger los endpoint

    • @Develoteca
      @Develoteca  Год назад +1

      Aquí tienes info : leafphp.dev/modules/auth/v/2.1/methods.html saludos.

    • @elkincastro8770
      @elkincastro8770 Год назад +1

      Seria bueno un video donde expliques como implementar seguridad a la API

  • @diegoa.quispejimenez6502
    @diegoa.quispejimenez6502 Год назад

    Se presentó un error al desplegar la API en un servidor basado en Redhat y corriendolo sobre httpd. Me muestra la raíz /, pero al entrar en alguna ruta me muestra que no existe en el servidor.
    Ayuda por favor.

  • @alfredomorales3017
    @alfredomorales3017 Год назад +1

    Excelente, estoy buscando como implementar queries Join, subqueries y consultas con funciones y de aggregación.

    • @Develoteca
      @Develoteca  Год назад +2

      Puedes usarlo como las que están indicadas en la documentación o con eloquent, igual si gustas ejecutarlo de forma "natural" el framework tienen una clase que se encarga de eso(te lo dejo en el link) :leafphp.dev/modules/db/v/2/builder.html

  • @bocho_os
    @bocho_os Год назад +1

    Qué tal profe, disculpe, en caso de querer desplegar el proyecto API en un hosting compartido con CPANEL, se despliega de la misma manera que las API´s anteriores que se han realizado o se tiene que hacer algún otro proceso, gracias!! excelente contenido

    • @fospinal
      @fospinal 8 месяцев назад

      Holaa, tengo la misma pregunta!!

  • @vashisv
    @vashisv Год назад +1

    Hola Master, consulta me podrias ensenar como hacer un MODAL SOBRE MODAL usando alpine y tailwind? se lo voy agradrecer

    • @Develoteca
      @Develoteca  Год назад +1

      Hola vashisv no entendí muy bien tu solicitud, saludos.

  • @davidsilva4915
    @davidsilva4915 Год назад +1

    Excelente tutorial, pero tengo una duda, como corregir que por ejemplo cuando las palabras de retorno tengan acento las muesrte bien y no con simbolos, por ejemplo si la palabra es 'Aquí' que la muestre tal cual y no que muestre 'Aqu \u00ed' ?
    Gracias.

    • @Develoteca
      @Develoteca  Год назад +2

      Es convertirlo con le lenguaje que gustes, si usas Front cómo Angular, React, Vue cambiará un poco la conversión, saludos David.

  • @aamb_c133
    @aamb_c133 Месяц назад +1

    1:16:16

  • @adan.aguirre
    @adan.aguirre Год назад +2

    Es problema de mi celular o el video q no se puede cambiar de calidad de imagen

    • @bootstrapparatodos
      @bootstrapparatodos Год назад +3

      Posiblemente aún se está procesando el video publicado, saludos.

    • @adan.aguirre
      @adan.aguirre Год назад +2

      Gracias x el dato.

  • @JoseLuis-qj6bm
    @JoseLuis-qj6bm Год назад

    Muchas gracias por tu trabajo, fácil de entender.
    Tengo una duda: si en mi BD no tengo el campo id, en su lugar tengo dos campos, n_cliente y Albaran, y quisiera que me muestre (por el método GET) los datos que corresponden al numero de cliente + numero de albarán, como lo construyo?.
    // consulta un registro
    app()->get("/envios/{ID}", 'enviosController@consultar'); //
    // EnviosController
    public function consultar($id){
    $datosenvios= envios::find($id);
    response()->json($datosenvios);
    }
    No sé como decirle que me busque por los dos campos
    Un saludo

  • @TheSulx
    @TheSulx 2 месяца назад

    In JsonFile.php line 117:
    Could not read ./composer.json
    The file "./composer.json" is not readable.
    alguien sabe que esto ?