From 61ad71b624874d0885fc20bf879bc00967b52918 Mon Sep 17 00:00:00 2001 From: Nils Adermann Date: Fri, 5 Aug 2011 04:09:16 -0400 Subject: [PATCH] Reverse the transaction instruction order. Early decisions cause later ones through dependencies. So in order to perform the earlier decisions the later ones must be fulfilled first. --- src/Composer/DependencyResolver/Solver.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Composer/DependencyResolver/Solver.php b/src/Composer/DependencyResolver/Solver.php index dcb1168a6..3a116f129 100644 --- a/src/Composer/DependencyResolver/Solver.php +++ b/src/Composer/DependencyResolver/Solver.php @@ -836,7 +836,7 @@ class Solver ); } - return $transaction; + return array_reverse($transaction); } protected $decisionQueue = array();