protected function sortByName($blnAscending = true) { $arrFiles = $this->foundFiles; if (!$arrFiles) { return array('files' => array(), 'source' => array()); } if ($blnAscending) { uksort($arrFiles, 'basename_natcasecmp'); } else { uksort($arrFiles, 'basename_natcasercmp'); } return $this->remapSorting($arrFiles, $this->outputBuffer); }