/** * Prep filename * Override from parent * * This function preps the name of various items to make loading them more reliable. * * @param mixed * @param string * @param bool * @return array */ protected function _ci_prep_filename($filename, $extension, $opposite = false) { if ($opposite == false) { return parent::_ci_prep_filename($filename, $extension); } // opposite prep in front if (!is_array($filename)) { return array($extension . ucfirst(str_replace('.php', '', str_replace($extension, '', $filename)))); } else { foreach ($filename as $key => $val) { $filename[$key] = $extension . ucfirst(str_replace('.php', '', str_replace($extension, '', $val))); } return $filename; } }