From a67a1637e1b07551a7c711235c84e652f1d14280 Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Sun, 22 May 2011 09:06:45 +0200 Subject: [PATCH] Print more human-readable info --- src/Composer/DependencyResolver/Solver.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/Composer/DependencyResolver/Solver.php b/src/Composer/DependencyResolver/Solver.php index 095dbf08d..ca056c596 100644 --- a/src/Composer/DependencyResolver/Solver.php +++ b/src/Composer/DependencyResolver/Solver.php @@ -37,6 +37,16 @@ class Solver const TYPE_WEAK = 4; const TYPE_LEARNED = 5; + protected static $types = array( + -1 => 'UNKNOWN', + self::TYPE_PACKAGE => 'PACKAGE', + self::TYPE_FEATURE => 'FEATURE', + self::TYPE_UPDATE => 'UPDATE', + self::TYPE_JOB => 'JOB', + self::TYPE_WEAK => 'WEAK', + self::TYPE_LEARNED => 'LEARNED', + ); + protected $policy; protected $pool; protected $installed; @@ -602,7 +612,7 @@ class Solver { print "\n"; foreach ($this->rules as $type => $rules) { - print $type . ": "; + print str_pad(self::$types[$type], 8, ' ') . ": "; foreach ($rules as $rule) { print $rule; }