Browse Source

Move check to follow the previous code change

Jordi Boggiano 10 years ago
parent
commit
2eb69f120e
1 changed files with 3 additions and 3 deletions
  1. 3 3
      src/Composer/Util/Git.php

+ 3 - 3
src/Composer/Util/Git.php

@@ -53,12 +53,12 @@ class Git
         }
 
         $protocols = $this->config->get('github-protocols');
+        if (!is_array($protocols)) {
+            throw new \RuntimeException('Config value "github-protocols" must be an array, got '.gettype($protocols));
+        }
 
         // public github, autoswitch protocols
         if (preg_match('{^(?:https?|git)://'.self::getGitHubDomainsRegex($this->config).'/(.*)}', $url, $match)) {
-            if (!is_array($protocols)) {
-                throw new \RuntimeException('Config value "github-protocols" must be an array, got '.gettype($protocols));
-            }
             $messages = array();
             foreach ($protocols as $protocol) {
                 if ('ssh' === $protocol) {