Przeglądaj źródła

Se reemplaza object por entity para utilizar la variable de la misma forma en actions de workflow como action de ciclo de vida.

Maximiliano Schvindt 8 lat temu
rodzic
commit
57b4f95f24
1 zmienionych plików z 4 dodań i 4 usunięć
  1. 4 4
      Event/EventSubscriber.php

+ 4 - 4
Event/EventSubscriber.php

@@ -42,7 +42,7 @@ class EventSubscriber implements EventSubscriberInterface
             $actions = $this->getActions($event, 'leave', $place);
 
             foreach($actions as $k => $action) {
-                $params = array('object'=>$event->getSubject());
+                $params = array('entity'=>$event->getSubject());
                 $this->completeAction($action, $params);
 
             }
@@ -58,7 +58,7 @@ class EventSubscriber implements EventSubscriberInterface
         $actions = $this->getActions($event, 'transition', $transitionName);
 
         foreach($actions as $k => $action) {
-            $params = array('object'=>$event->getSubject());
+            $params = array('entity'=>$event->getSubject());
             $this->completeAction($action, $params);
 
         }
@@ -71,7 +71,7 @@ class EventSubscriber implements EventSubscriberInterface
             $actions = $this->getActions($event, 'enter', $place);
 
             foreach($actions as $k => $action) {
-                $params = array('object'=>$event->getSubject());
+                $params = array('entity'=>$event->getSubject());
                 $this->completeAction($action, $params);
 
             }
@@ -116,7 +116,7 @@ class EventSubscriber implements EventSubscriberInterface
         $twig = new \Twig_Environment(new \Twig_Loader_String());
         $rendered = $twig->render($template, $params);
 
-        $object = $params['object'];
+        $object = $params['entity'];
         $class = get_class($object);
         
         $logger->info("WORKFLOW-ACTION {$class}_id_{$object->getId()} | action_id_{$action->getId()} => Render: {$rendered}");