Merge pull request #14587 from samuelsov/lab1058
[civicrm-core.git] / CRM / Core / CodeGen / Util / File.php
index 98680958b8b81babcbca3439a2eeae2bdbdba8a7..1e77801a7004836cae28e15add4e27f24d2730d8 100644 (file)
@@ -4,6 +4,7 @@
  * Class CRM_Core_CodeGen_Util_File
  */
 class CRM_Core_CodeGen_Util_File {
+
   /**
    * @param $dir
    * @param int $perm
@@ -85,11 +86,12 @@ class CRM_Core_CodeGen_Util_File {
    *   Array of file paths
    */
   public static function findManyFiles($pairs) {
-    $files = array();
+    $files = [];
     foreach ($pairs as $pair) {
       list ($dir, $pattern) = $pair;
       $files = array_merge($files, CRM_Utils_File::findFiles($dir, $pattern));
     }
+    sort($files);
     return $files;
   }