Beiträge: 1.136
Themen: 39
Registriert seit: 27.08.2014
Servus,
kann ich den Cache irgendwie während der
function_uninstall();
leeren/erneuern? Hat die Klasse Cache dafür irgendeine Methode? Hat die schonmal jemand benutzt?
Grüße
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
Das du deine Frage etwas ausführlicher beschreiben? Was hast du vor?
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 1.136
Themen: 39
Registriert seit: 27.08.2014
30.07.2019, 18:07
(Dieser Beitrag wurde zuletzt bearbeitet: 30.07.2019, 18:15 von itsmeJAY.)
Sorry,
ich möchte, dass wenn ein Plugin deinstalliert wird der Cache automatisch erneuert wird. Wenn ein Plugin deinstalliert wird, wird die Funktion function_uninstall() aufgerufen im Plugin und dort werden einige Profilfelder gelöscht - dies könnte zu Fehlern führen, wenn ein neues Custom Profile Feld hinzugefügt wird und der alte Cache noch verfügbar ist (wegen der gleichen fid).
Somit dachte ich, es gibt eine Möglichkeit, den Cache zu erneuern/leeren.
PS: Es handelt sich logischerweise um ein Plugin, welches ich gerade entwickel.
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
Es gibt nicht "den Cache", sondern verschiedene. Vermutlich suchst du $cache->update_profilefields:
https://crossreference.mybb.de/inc/class...html#l1220
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 1.136
Themen: 39
Registriert seit: 27.08.2014
$cache->update_profilefields();
funktioniert.
Dank dir.