Use InvalidArgumentException in BackgroundQueueHandler
authorTim Düsterhus <duesterhus@woltlab.com>
Sun, 31 Jul 2016 12:59:33 +0000 (14:59 +0200)
committerTim Düsterhus <duesterhus@woltlab.com>
Sun, 31 Jul 2016 13:59:51 +0000 (15:59 +0200)
wcfsetup/install/files/lib/system/background/BackgroundQueueHandler.class.php

index efd1e5a1b0d1f6ccf112b32ef5f4bf20b3e31255..871a5223fcfbe34d7f0d32cf7478c4ec656500b5 100644 (file)
@@ -47,11 +47,11 @@ class BackgroundQueueHandler extends SingletonFactory {
         * 
         * @param       mixed   $jobs   Either an instance of \wcf\system\background\job\AbstractBackgroundJob or an array of these
         * @param       int     $time   Earliest time to consider the job for execution.
-        * @throws      SystemException
+        * @throws      \InvalidArgumentException
         */
        public function enqueueAt($jobs, $time) {
                if ($time < TIME_NOW) {
-                       throw new SystemException("You may not schedule a job in the past (".$time." is smaller than the current timestamp ".TIME_NOW.").");
+                       throw new \InvalidArgumentException("You may not schedule a job in the past (".$time." is smaller than the current timestamp ".TIME_NOW.").");
                }
                if (!is_array($jobs)) $jobs = [$jobs];
                foreach ($jobs as $job) {