From 6626af5ec572b9bf075804fe3d73482502bc4501 Mon Sep 17 00:00:00 2001
From: Henning Leutz <leutz@pcsg.de>
Date: Wed, 14 Sep 2016 07:44:59 +0200
Subject: [PATCH] fix: Setup only at quiqqer/cron package

---
 src/QUI/Cron/EventHandler.php | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/QUI/Cron/EventHandler.php b/src/QUI/Cron/EventHandler.php
index 1184d42..5ea9431 100644
--- a/src/QUI/Cron/EventHandler.php
+++ b/src/QUI/Cron/EventHandler.php
@@ -17,10 +17,14 @@ class EventHandler
 {
     /**
      * event: onPackageSetup
+     *
+     * @param QUI\Package\Package $Package
      */
-    public static function onPackageSetup()
+    public static function onPackageSetup(QUI\Package\Package $Package)
     {
-        self::checkCronTable();
+        if ($Package->getName() === 'quiqqer/cron') {
+            self::checkCronTable();
+        }
     }
 
     /**
@@ -70,7 +74,7 @@ class EventHandler
         // check last cron execution
         $CronManager = new Manager();
         $result      = $CronManager->getHistoryList(array(
-            'page' => 1,
+            'page'    => 1,
             'perPage' => 1
         ));
 
-- 
GitLab