Преглед изворни кода

si no hay un kernerl no utilizarlo (2)

Luciano Andrade пре 7 година
родитељ
комит
c500d7cd3f
1 измењених фајлова са 9 додато и 7 уклоњено
  1. 9 7
      Entity/Workflow.php

+ 9 - 7
Entity/Workflow.php

@@ -445,14 +445,16 @@ class Workflow
     public function getDefinition($subject) {
     public function getDefinition($subject) {
         global $kernel;
         global $kernel;
 
 
-        try {
-            $registry = $kernel->getContainer()->get("workflow.registry");
-            $definition = $registry->get($subject, $this->name)->getDefinition();
-        } catch (\Exception $e) {
-            return null;
-        }
+	if($kernel){
+		try {
+		    $registry = $kernel->getContainer()->get("workflow.registry");
+		    $definition = $registry->get($subject, $this->name)->getDefinition();
+		} catch (\Exception $e) {
+		    return null;
+		}
 
 
-        return $definition;
+		return $definition;
+	}
 
 
     }
     }