EDITADO:
Tenía un error en el módulo de feedback en la página feedbackview, que se debía a que no es compatible con la versión de php 5.4, por lo que la solución fue cambiar a php 5.3
¿Cómo se tendría que escribir esta línea de código para que no de un fatal error en php 5.4 y 5.5? (me interesa la 5.5 principalmente).
$nbProducts = (int)(self::$this->getFeedback($id_lang, isset($p) ? (int)($p) - 1 : NULL, isset($n) ? (int)($n) : NULL, true));
(El resto del código está en los siguientes post íntegro).
El resto de la tienda parece que funciona bien con php 5.5, y el motivo de interesarme en actualizar, es que ahora me da problemas de fragmentación el cache APC que uso, por lo que lo he desactivado, y me comentan en loading (hosting que uso) que con opcache (disponible en php 5.5) eso no pasa, pero para usar esa versión debería solucionar antes el problema con ese módulo.
¿Es posible adaptar esa línea nada más a php 5.5, o es más complicado que eso?
¿Cómo habría que reescribirla?
Mil gracias.