From 3d5a19ba8586db7e4405b3359c6918576a5260be Mon Sep 17 00:00:00 2001 From: Andrey Kutejko Date: Mon, 30 Mar 2015 20:22:28 +0300 Subject: [PATCH] fix migrations order --- src/migrations.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/migrations.php b/src/migrations.php index 94baff6..f7e494a 100644 --- a/src/migrations.php +++ b/src/migrations.php @@ -12,7 +12,11 @@ class Migrations foreach ($paths as $path) $files = array_merge($files, glob($path.'/*.php')); - sort($files); + usort($files, function($a, $b) { + return strcmp( + substr(basename($a), 0, 14), + substr(basename($b), 0, 14)); + }); foreach ($files as $file) { $ts = substr(basename($file), 0, 14); -- 2.49.0