Compilation conflicteert met de Sisow Magento extension

Na het draaien van het compilation proces wordt compilation automatisch ingeschakeld. De Sisow betaal module werkt alleen niet meer correct na het inschakelen van de compilation. Dit komt omdat Sisow heeft gekozen om een bestand met de benodigde functies doIssuerRequest(), curl_post(), parseFromXml() en unescapeXml() te includen in de file Form.php in plaats van deze te declareren binnen de class. De oplossing is simpel;

1. Open het bestand app/code/local/Sisow/Block/sisow.php en kopieer alle functies naar app/code/local/Sisow/Block/Form.php
2. Plaats “public” voor alle “functions ()” die je net hebt gekopieerd
3. Zet voor alle functieaanroepen binnen deze functies “$this->” zodat ze verwijzen naar de net gekopieerde functies binnen deze class
4. Draai je compilation process opnieuw