Exemplo n.º 1
0
 /**
  * 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;
     }
 }