Ejemplo n.º 1
0
 /**
  * @param NewsletterSubscriber $entity
  */
 protected function processChangeStatusAt(NewsletterSubscriber $entity)
 {
     if (!$entity->getChangeStatusAt()) {
         $now = new \DateTime('now', new \DateTimeZone('UTC'));
         $entity->setCreatedAt($now)->setUpdatedAt($now);
     } else {
         $entity->setUpdatedAt($entity->getChangeStatusAt());
         if (!$entity->getId()) {
             $entity->setCreatedAt($entity->getChangeStatusAt());
         }
     }
 }