Browse Source

Minor tweaks, refs #2075

Jordi Boggiano 11 years ago
parent
commit
187017cc0d
1 changed files with 5 additions and 3 deletions
  1. 5 3
      src/Composer/Command/LicensesCommand.php

+ 5 - 3
src/Composer/Command/LicensesCommand.php

@@ -13,6 +13,7 @@
 namespace Composer\Command;
 
 use Composer\Package\PackageInterface;
+use Composer\Json\JsonFile;
 use Composer\Package\Version\VersionParser;
 use Symfony\Component\Console\Helper\TableHelper;
 use Symfony\Component\Console\Input\InputInterface;
@@ -44,8 +45,9 @@ EOT
 
     protected function execute(InputInterface $input, OutputInterface $output)
     {
-        $root = $this->getComposer()->getPackage();
-        $repo = $this->getComposer()->getRepositoryManager()->getLocalRepository();
+        $composer = $this->getComposer();
+        $root = $composer->getPackage();
+        $repo = $composer->getRepositoryManager()->getLocalRepository();
 
         $versionParser = new VersionParser;
 
@@ -83,7 +85,7 @@ EOT
                     );
                 }
 
-                $output->writeln(json_encode(array(
+                $output->writeln(JsonFile::encode(array(
                     'name'         => $root->getPrettyName(),
                     'version'      => $versionParser->formatVersion($root),
                     'license'      => $root->getLicense(),