sábado, febrero 23, 2019
Obtener información de usuarios con la api de paypal

Realizar pagos con una cuenta de paypal y php

En este tutorial sobre la api de paypal vamos a ver cómo realizar pagos con una cuenta de paypal y php a través de un ejemplo completo, generaremos un pedido, obtendremos la url de pago y finalmente lo ejecutaremos.
Obtener información de usuarios con la api de paypal

Pagos con tarjeta de crédito en paypal utilizando php

En esta entrada vamos a ver cómo podemos procesar pagos con tarjeta de crédito en paypal, vamos a tratar de cubrir algunos de los puntos más importantes en este aspecto, veremos cómo podemos dar de alta tarjetas de crédito, poder encontrar una tarjeta de crédito a través de su id, realizar pagos con una tarjeta existente, es decir, con una tarjeta de la cual nosotros tengamos su id y también veremos cómo realizar pagos con una tarjeta que aún no haya sido dada de alta por nosotros
Obtener información de usuarios con la api de paypal

Introducción al SDK de Paypal, conseguir las claves

Empezamos una serie de tutoriales donde vamos a ir viendo progresivamente el trabajo con la api de paypal con php, lo primero que vamos a hacer es una pequeña Introducción al SDK de Paypal.
Sumar valores de un array con PHP

Desarrollando un webservice cliente-servidor con SOAP utilizando NuSOAP

El desarrollo de webservices suele ser un trabajo habitual para cualquier programador, aunque a día de hoy realmente se desarrollan prácticamente todos los webservices utilizando rest. Aún así, algunas veces nos tocará trabajar con webservices tales como SOAP, y eso es justamente lo que vamos a ver en este tutorial, cómo desarrollar un webservice cliente-servidor con SOAP utilizando NuSOAP, NuSOAP no es más que un conjunto de herramientas que nos permiten trabajar con SOAP en php sin necesitar ninguna otra dependencia.
Trabajando con Amazon S3

Trabajando con Amazon S3 en php

Amazon S3 nos permite almacenar de forma segura y altamente escalable archivos en la nube, a través de los buckets de s3 podemos organizar nuestros “objetos” de la forma en la que necesitemos para después acceder a ellos a través de la api de Amazon S3, que es de lo que va a tratar esta entrada.
Curso de Php avanzado con Php 7

Curso de Php avanzado con Php 7

En este curso de Php avanzado utilizando Php 7 aprenderemos a trabajar de forma completa con el lenguaje php desde 0. El curso de Php avanzando con Php 7 será enfocado a convertirse en un desarrollador web con php utilizando lo último de este lenguaje, namespaces, métodos mágicos, inyección de dependencias, el trabajo con el ORM Doctrine, trabajo con sesiones, variables get y post, autocarga con psr4, composer, y finalmente el trabajo con git y github, el control de versiones más utilizado realmente necesario para convertirse en un buen desarrollador web.
Sumar valores de un array con PHP

Array key exists recursivo en php

Muchas veces podemos querer comprobar si un array tiene varias claves en php con la función array key exists, si tenemos que hacer la validación de una o dos claves puede ser sencillo y limpio utilizar array key exists una o dos veces, pero si tenemos que comprobar por ejemplo 10 claves puede ser un poco complejo de leer y pesado de escribir, por no decir de mantener si tenemos que hacer alguna modificación.
Alternativa a ClassLoader en Doctrine

Validar entidades en Doctrine

Seguimos con los tutoriales de Doctrine, en esta ocasión vamos a ver cómo podemos validar entidades en doctrine, gracias al validador de symfony podemos llevar a cabo las validaciones dentro de la misma entidad de forma muy sencilla haciendo uso de anotaciones. Todas las validaciones que puedas necesitar las tienes perfectamente documentadas aquí, nosotros vamos a ver cómo configurar el validador para validar entidades en doctrine con php y realizar unas pocas validaciones contra una entidad Employee, también veremos cómo obtener el validador y recoger los errores de la entidad antes de guardar en base de datos.

Sistema de eventos en Doctrine, automatizar

El sistema de eventos en Doctrine nos permite capturar determinados sucesos que ocurren en nuestras entidades, por ejemplo, podemos capturar cuando una entidad es creada o actualizada a través de las anotaciones @PreUpdate() y @PrePersist. Cuando añadimos esa anotación a un método de nuestra entidad automáticamente entra en el sistema de eventos de Doctrine, pero antes debemos decirle a la entidad que va a soportar estos eventos con la anotación @HasLifecycleCallbacks.

Muchos a muchos bidireccional en Doctrine

En este tutorial de Doctrine 2 vamos a ver lo sencillo que es establecer una relación de muchos a muchos bidireccional en Doctrine. Para este ejemplo vamos a trabajar con dos entidades, la entidad Article y la entidad Tag, un tag puede pertenecer a muchos artículos y un artículo puede pertenecer a muchos tags, es decir, puede ser perfectamente una relación de muchos a muchos bidireccional.

Uno a muchos unidireccional en Doctrine

En este tutorial vamos a ver cómo podemos establecer relaciones de uno a muchos unidireccional en Doctrine 2, este tipo de relaciones son muy importantes ya que nos permiten relacionar datos utilizando una tabla pivote para establecer la relación. Para este ejemplo vamos a trabajar con dos entidades basándonos en la documentación de Doctrine, la entidad User y la entidad Phonenumbers, la relación entre ambas será que un usuario puede tener muchos teléfonos pero un teléfono sólo puede pertenecer a un usuario, para ello la única condición es que la tabla que hace de fk para el teléfono en la tabla pivote sea unique, es decir, no permita ese id más de una vez.

Formatear fechas con php y strftime

Muchas veces necesitamos formatear fechas en php y hacemos lo fácil difícil, en php tenemos infinidad de funciones útiles para el trabajo con fechas, entre otras cosas, obviamente tenemos muchas funciones para prácticamente cualquier cosa. En este rápido tutorial vamos a ver lo sencillo que es formatear fechas con php y strftime, esta función nos permite formatear fechas de forma muy sencilla con infinidad de posibilidades. La función strftime formatea una fecha/hora local según la configuración local la cual podemos establecer con la función de php setlocale.

Relaciones en Doctrine 2: One to One

En este tutorial vamos a ver cómo implementar relaciones en doctrine 2, en este caso las relaciones one-to-one o uno a uno, éstas son muy sencillas de implementar aunque tenemos de varios tipos, unidireccionales...

Relaciones en Doctrine 2: One to many

En este tutorial vamos a ver lo sencillo que es implementar las relaciones one-to-many y many-to-one haciendo uso de las entidades de Doctrine, para este ejemplo vamos a definir una relación one-to-many User ->...

Ejemplo de SQLite con PDO en PHP

Las bases de datos SQLite nos permiten al igual que cualquier otro tipo de base de datos almacenar información, al contrario de la mayoría de los casos, SQLite nos permite guardar la información bien...

El operador goto en php

El operador goto en php aparece en la versión 5.3.0 y es una gran herramienta en muchos casos, si lo traducimos del inglés, significa ir a, y eso es justamente lo que hace, nos...

Crear archivos csv, excel, json y xml con php

En este tutorial simplemente quiero compartir una clase en php que puede ir muy bien cuando necesites generar archivos csv, excel, json y xml con php. La clase contiene cuatro métodos, toCsv, toExcel, toJson y...

Enviar xml con curl en php

Casi siempre que trabajamos con curl en php hacemos peticiones enviando arrays u objetos, aunque muchas veces seguro que nos tocará enviar documentos xml. En este tutorial vamos a ver un claro ejemplo para enviar...

Curso de Vuejs 2 + Firestore

Curso de Laravel 5.6

Curso de Laravel 5.6

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR

Aviso de cookies