Browse Source

Small perf improvement : filter before sort

tags/v6.0.0alpha2
Brice Maron 11 years ago
parent
commit
d5da94acbc
1 changed files with 3 additions and 3 deletions
  1. 3
    3
      lib/config.php

+ 3
- 3
lib/config.php View File

// read all file in config dir ending by config.php // read all file in config dir ending by config.php
$config_files = glob( OC::$SERVERROOT."/config/*.config.php"); $config_files = glob( OC::$SERVERROOT."/config/*.config.php");


//Sort array naturally :
natsort($config_files);

//Filter only regular files //Filter only regular files
$config_files = array_filter($config_files, 'is_file'); $config_files = array_filter($config_files, 'is_file');


//Sort array naturally :
natsort($config_files);

// Add default config // Add default config
array_unshift($config_files,OC::$SERVERROOT."/config/config.php"); array_unshift($config_files,OC::$SERVERROOT."/config/config.php");



Loading…
Cancel
Save