Browse Source

Use process executor instead of exec to run git config

Wes Mason 12 years ago
parent
commit
5fb0403276
1 changed files with 1 additions and 3 deletions
  1. 1 3
      src/Composer/Repository/Vcs/GitHubDriver.php

+ 1 - 3
src/Composer/Repository/Vcs/GitHubDriver.php

@@ -351,9 +351,7 @@ class GitHubDriver extends VcsDriver
     protected function authorizeOAuth()
     {
         // If available use token from git config
-        exec('git config github.accesstoken', $output, $returnCode);
-        if ($returnCode === 0 && !empty($output[0]))
-        {
+        if (0 === $this->process->execute('git config github.accesstoken', $output)) {
             $this->io->write('Using Github OAuth token stored in git config (github.accesstoken)');
             $this->io->setAuthorization($this->originUrl, $output[0], 'x-oauth-basic');
             return;