Closed sanderdekroon closed 1 year ago
fixes #16
Laat even weten of dit een gewenste oplossing is. De
isExtendedClass()
oplossing kan ook, maar zorgt er wel voor dat we dit update systeem niet kunnen uitrollen naar child plugins.
Jawel toch? Misschien is de naamgeving niet helemaal juist maar als je in de child plugin de checkForUpdate()
method toevoegt dan dan geeft het volgende een false terug:
protected function isExtendedClass(): bool
{
return self::NAME !== static::NAME;
}
My god, ik ben niet heel scherp vandaag 😩. Je hebt gelijk inderdaad. Heb je voorkeur voor een oplossing?
My god, ik ben niet heel scherp vandaag 😩. Je hebt gelijk inderdaad. Heb je voorkeur voor een oplossing?
Haha geen probleem, niet persé een voorkeur. Vind jouw oplossing ook een mooie. Denk wel dat mijn oplossing eenvoudiger is omdat die alleen kijkt naar de NAME constant. Daarnaast als je ditzelfde wilt toevoegen bij de leges plugin dan moeten we ook nog een Config class toevoegen om de config waarden van die plugin op te halen bedenk ik mij net. Heb er niet intensief naar gekeken hoor. @SimonvanWijhe wat jij?
fixes #16
Laat even weten of dit een gewenste oplossing is. De
isExtendedClass()
oplossing kan ook, maar zorgt er wel voor dat we dit update systeem niet kunnen uitrollen naar child plugins.