فهرست منبع

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) {
         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;
+	}
 
     }