/**
  *        _register_shortcodes
  *
  * @access private
  * @return array
  */
 private function _register_shortcodes()
 {
     // grab list of installed shortcodes
     $shortcodes_to_register = glob(EE_SHORTCODES . '*', GLOB_ONLYDIR);
     // filter list of modules to register
     $shortcodes_to_register = apply_filters('FHEE__EE_Config__register_shortcodes__shortcodes_to_register', $shortcodes_to_register);
     if (!empty($shortcodes_to_register)) {
         // cycle thru shortcode folders
         foreach ($shortcodes_to_register as $shortcode_path) {
             // add to list of installed shortcode modules
             EE_Config::register_shortcode($shortcode_path);
         }
     }
     // filter list of installed modules
     return apply_filters('FHEE__EE_Config___register_shortcodes__installed_shortcodes', EE_Registry::instance()->shortcodes);
 }