Esempio n. 1
0
 /**
  * Возвращает массив названий шорткодов.
  * Все хуки для шорткодов начинаются с префикса "shortcode_"
  * @return array - массив названий шорткодов.
  */
 public static function getListShortCode()
 {
     $result = array();
     if (sizeof(self::$_eventHook)) {
         foreach (self::$_eventHook as $eventHook) {
             $nameHook = $eventHook->getHookName();
             if (strpos($nameHook, 'shortcode_') === 0) {
                 $result[] = str_replace('shortcode_', '', $nameHook);
             }
         }
     }
     self::$listShortCode = $result;
     return self::$listShortCode;
 }