Newscoop\Entity\AuditEvent::setResourceDiff PHP Метод

setResourceDiff() публичный Метод

Set resource diff.
public setResourceDiff ( array $diff ) : Newscoop\Entity\AuditEvent
$diff array
Результат Newscoop\Entity\AuditEvent
    public function setResourceDiff($diff)
    {
        $this->resource_diff = json_encode($diff);
        return $this;
    }

Usage Example

Пример #1
0
 public function save(AuditEvent $event, array $values)
 {
     $em = $this->getEntityManager();
     $event->setResourceId($values['resource_id']);
     $event->setResourceType($values['resource_type']);
     $event->setResourceTitle($values['resource_title']);
     $event->setResourceDiff($values['resource_diff']);
     $event->setAction($values['action']);
     if (!empty($values['user'])) {
         $user = is_int($values['user']) ? $em->getReference('Newscoop\\Entity\\User', $values['user']) : $values['user'];
         $event->setUser($user);
     }
     $em->persist($event);
     $em->flush();
 }
All Usage Examples Of Newscoop\Entity\AuditEvent::setResourceDiff