Bläddra i källkod

refactory doctrine events choices

Guillermo Espinoza 8 år sedan
förälder
incheckning
4dbd8420ad
2 ändrade filer med 13 tillägg och 1 borttagningar
  1. 1 1
      Admin/Doctrine2WorkFlowActionAdmin.php
  2. 12 0
      Utils/DoctrineEvents.php

+ 1 - 1
Admin/Doctrine2WorkFlowActionAdmin.php

@@ -54,7 +54,7 @@ class Doctrine2WorkFlowActionAdmin extends BaseAdmin
         $formMapper
         $formMapper
             ->add('name')
             ->add('name')
             ->add('eventName', ChoiceType::class, array(
             ->add('eventName', ChoiceType::class, array(
-                'choices' => DoctrineEvents::getChoices(),
+                'choices' => DoctrineEvents::getDoctrineEventChoices(),
             ))
             ))
             ->add('entityClass', ChoiceType::class, array(
             ->add('entityClass', ChoiceType::class, array(
                 'choices' => WorkFlowEntityClasses::getChoices(),
                 'choices' => WorkFlowEntityClasses::getChoices(),

+ 12 - 0
Utils/DoctrineEvents.php

@@ -21,4 +21,16 @@ class DoctrineEvents
     
     
     const POST_LOAD = 'postLoad';
     const POST_LOAD = 'postLoad';
     
     
+    
+    /*
+     * @return array
+     */
+    public function getDoctrineEventChoices()
+    {
+        $choices = self::getChoices();
+        unset($choices[self::POST_LOAD]);
+        
+        return $choices;
+    }
+    
 }
 }