Cuidado con los namespace: Cannot declare class

Si cuidado con los namespace y es que me he dado un buen de tomes a la hora de llamar una clase o definir un factory en Zend Framework 3.
Este error me ha detenido un par de horas:

 


Fatal error: Cannot declare class Aplication\Entity\BEvaluationCriteria, because the name is already in use in

 

Class is not a valid entity or mapped super class. En Zend Framework 3 y Doctrine 2

Este mensaje me sale cuando quiero usar mi entity en zend framework 3 y doctrine.

Class "Application\Entity\BEvaluation" is not a valid entity or mapped super class.
Solo hay que agregar @ORM\Entity() a las annotations:

 


/**
 * Application\Entity\BEvaluation
 *
 * @ORM\Entity()
 * @ORM\Table(name="bevaluation")
 */

Clonar e instalar proyectos Laravel existentes. (VIDEO)


Si tenemos nuestro repositorio de una aplicación web en github para instalarlo en nuestra máquina de desarrollo es necesario hacer los siguientes pasos:

  1. Clonar el repositorio. Como prueba voy a clonar un repositorio que realice en un curso. La url por si quieren hacer la prueba con este es: https://github.com/Sirpyerre/course-ecommerce

    git clone https://github.com/Sirpyerre/course-ecommerce

Solución definitiva con las fechas en SQL Server y Laravel. (Trailing data)

​​

Con Laravel y SQL Server tuve muchos problemas con el formato en que se guardaba en el base de datos. Me resigne a una solución temporal, la cual consiste en setear el formato de fecha en cada modelo de la aplicación, definir accesores y mutadores (accessors and mutators). Lo cual no era lo más adecuado.

Curso en Udemy: Configurar Laravel en Windows y MS SQL Server


Despues de un gran esfuerzo he publicado mi primer curso en Udemy, este se titula: Configurar Laravel en Windows y MS SQL Server.

​Para realizarlo me base en los siguientes post, los cuales los fuí realizando conforme lo aprendido en mi trabajo:

Como abrir una base de datos Mysql en Visual Studio 2017


​Este es un post basado en uno anterior publicado en el 2009, actualizado con la versión de MySQL 5.7 y Visual Studio 2017.

En resumen voy a hacer que a través de visual studio 2017 nos comuniquemos con una base de datos MySQL. 
Voy a asumir que se tienes instalado MySQL en su versión 5.7 o superior.

Páginas