/** * Get all active plugins for a slot */ function getActivePluginsForSlot($a_ctype, $a_cname, $a_slot_id) { // cache the list of active plugins if (!isset(self::$active_plugins[$a_ctype][$a_cname][$a_slot_id])) { include_once "./Services/Component/classes/class.ilPlugin.php"; self::$active_plugins[$a_ctype][$a_cname][$a_slot_id] = ilPlugin::getActivePluginsForSlot($a_ctype, $a_cname, $a_slot_id); } return self::$active_plugins[$a_ctype][$a_cname][$a_slot_id]; }