Blog

Validar entidades 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...

Sistema de eventos en Doctrine, automatizar

Tutoriales sobre Doctrine 2
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...

Paginación con Doctrine en Codeigniter

Tutoriales sobre Doctrine 2
Llevar a cabo la paginación con Doctrine es sencillo siempre que las relaciones involucradas no sean complejas, en otro caso se puede complicar bastante por temas de rendimiento, en este tutorial vamos a ver cómo podemos crear una paginación con Doctrine en Codeigniter, es decir, haremos la consulta con Doctrine y utilizaremos la clase pagination de Codeigniter.

Muchos a muchos bidireccional en Doctrine

Tutoriales sobre Doctrine 2
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...

Uno a muchos unidireccional en Doctrine

Tutoriales sobre Doctrine 2
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...

Subir archivos con Angular 2, PHP y NodeJS

Subir archivos con Angular2
Subir archivos con Angular 2 es incluso más sencillo que hacerlo con AngularJS gracias al ng2-uploader, simplemente debemos instalarlo con el comando npm y utilizarlo, tiene posibilidad de subir múltiples archivos incluso haciendo uso de un progressbar Poco a poco podemos ver cómo la comunidad va creando herramientas necesarias para poder seguir trabajando con Angular 2 de la misma forma...

Formatear fechas con php y strftime

Php
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...

Child Routes en Angular 2

Subir archivos con Angular2
Las Child Routes en Angular 2 nos permiten agrupar rutas de forma dinámica asociadas a una ruta padre, en este ejemplo vamos a crear una ruta users, en esta ruta mostraremos a todos los usuarios y éstos tendrán diversas rutas, cada una asociada a un usuario, ruta de perfil y ruta de jobs en nuestro caso. De esta forma...

Codeigniter 3 y Blade

Codeigniter 3 y Blade
Es posible utilizar Codeigniter 3 y Blade de forma muy sencilla, simplemente debemos instalar este package haciendo uso de composer y realizar una pequeña configuración para tenerlo listo de forma global en nuestra aplicación. Blade es un motor de plantillas simple pero potente proporcionado por laravel. Blade es muy útil por varios motivos, sistema de caché de forma automática...

Angular 2 y Meteor

Angular 2 y Meteor
En este tutorial vamos a ver cómo configurar Angular 2 y Meteor para realizar aplicaciones utilizando typescript con la última versión de Angular. Angular 2 es un framework que trabaja en el cliente el cual nos permite desarrollar aplicaciones en versión web y móvil utilizando typescript aunque también es posible utilizar Dart y Javascript. Gracias a Angular 2 el...
Suscríbete al blog por correo electrónico

Introduce tu correo electrónico para suscribirte al blog y recibir notificaciones de nuevas entradas.

About these ads
Sígueme en Twitter
Conecta con Google +
Acceso premium