Add explicit `return null;` statements
[GitHub/WoltLab/WCF.git] / wcfsetup / install / files / lib / system / package / PackageInstallationDispatcher.class.php
index 1fcc166f74b5cfc93de1e6a053f5504eef004c9f..ee98ad09be42fdd1ef27de02a9ab36700c4efc10 100644 (file)
@@ -606,7 +606,7 @@ class PackageInstallationDispatcher
                     VALUES      (?, ?)";
             $statement = WCF::getDB()->prepareStatement($sql);
 
-            foreach ($requirements as $identifier => $possibleRequirements) {
+            foreach ($requirements as $possibleRequirements) {
                 $requirement = \array_shift($possibleRequirements);
 
                 $statement->execute([
@@ -896,7 +896,7 @@ class PackageInstallationDispatcher
      * Prompts for a text input for package directory (applies for applications only)
      *
      * @param string $applicationDirectory
-     * @return  FormDocument
+     * @return  FormDocument|null
      */
     protected function promptPackageDir($applicationDirectory)
     {
@@ -1031,7 +1031,7 @@ class PackageInstallationDispatcher
                 FileUtil::makeWritable($packageDir);
             }
 
-            return;
+            return null;
         }
     }