Fix PHP 5.5 syntax error in DevtoolsSetup
authorTim Düsterhus <duesterhus@woltlab.com>
Sat, 25 Nov 2017 15:32:59 +0000 (16:32 +0100)
committerTim Düsterhus <duesterhus@woltlab.com>
Sat, 25 Nov 2017 15:32:59 +0000 (16:32 +0100)
Remove the return value of `getUsers()`, it had no use whatsoever
in PHP 7, as the return value of a generator has to be explicitely
retrieved using `getReturn()`.

wcfsetup/install/files/lib/system/devtools/DevtoolsSetup.class.php

index 344736533b63bb04a8d0aa8f009ed40bdcc4ac5b..22a2065d77a9d97aadbb9d038f11f03ebc9681b7 100644 (file)
@@ -96,7 +96,7 @@ class DevtoolsSetup extends SingletonFactory {
         * @return      array|\Generator
         */
        public function getUsers() {
-               if (empty($this->configuration['user'])) return [];
+               if (empty($this->configuration['user'])) return;
                
                foreach ($this->configuration['user'] as $user) {
                        if ($user['username'] === 'root') throw new \LogicException("The 'root' user is automatically created.");