Éjjel szembesültem a ténnyel, hogy a property_exists függvény 4-es PHP-ben még nem elérhető. Hirtelen kellett valami, amivel helyettesíthetem. Mivel túl sok helyen használom, csak az „újra definiálás” jöhetett szóba. Ezlett belőle:
if ( !function_exists('property_exists') ) {
function property_exists( &$object, $varName ) {
return array_key_exists($varName, get_object_vars( $object) );
}
}