Attack
Forum Üyesi
- Katılım
- 4 Şub 2023
- Mesajlar
- 2,618
- Puanları
- 0
When the listener cache is built, a falsy value is considered a non-valid hint.
PHP:
public function getListenerCacheData() { $listeners = $this->finder('XF:CodeEventListener') ->whereAddOnActive(['disableProcessing' => true]) ->where('active', 1) ->order(['event_id', 'execute_order', 'addon_id']) ->fetch(); $cache = []; foreach ($listeners AS $listener) { $hint = $listener['hint'] ? $listener['hint'] : '_'; $cache[$listener['event_id']][$hint][] =...
PHP:
public function getListenerCacheData() { $listeners = $this->finder('XF:CodeEventListener') ->whereAddOnActive(['disableProcessing' => true]) ->where('active', 1) ->order(['event_id', 'execute_order', 'addon_id']) ->fetch(); $cache = []; foreach ($listeners AS $listener) { $hint = $listener['hint'] ? $listener['hint'] : '_'; $cache[$listener['event_id']][$hint][] =...
Misafirler için gizlenen link, görmek için
Giriş yap veya üye ol.