BMF|Johan
Legacy Member
Ik heb een "oerklasse" clsAgendaItem, en daarvan zijn clsAgendaEenmalig en clsAgendaHerhaling twee afgeleide klassen.
Nu heb ik een array van eenmalige en herhalende agenda-items. Methods van clsAgendaItem kan ik zonder problemen gebruiken, maar ik kan niet aan methods die enkel in clsAgendaHerhaling zitten. PHP geeft dan een fatal error: "undefined method".
Volgens http://be.php.net/manual/en/language.types.type-juggling.php#language.types.typecasting kan je enkel typecasten naar integer, boolean,... en het te algemene "object". Hoe kan ik casten naar de klasse clsAgendaHerhaling? Of is er een andere manier om een method die specifiek voor die klasse is te benaderen?
Nu heb ik een array van eenmalige en herhalende agenda-items. Methods van clsAgendaItem kan ik zonder problemen gebruiken, maar ik kan niet aan methods die enkel in clsAgendaHerhaling zitten. PHP geeft dan een fatal error: "undefined method".
Volgens http://be.php.net/manual/en/language.types.type-juggling.php#language.types.typecasting kan je enkel typecasten naar integer, boolean,... en het te algemene "object". Hoe kan ik casten naar de klasse clsAgendaHerhaling? Of is er een andere manier om een method die specifiek voor die klasse is te benaderen?

.
.

