"T_PAAMAYIM_NEKUDOTAYIM inesperado" en una computadora pero no en otra con PHP 5
Mi computadora local ejecuta PHP 5.3.2, mientras que mi servidor ejecuta 5.2.5. yo obtengo
Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM
con
$productsIterator = $productModule::load(Phlex_Db_Order::Asc('name'));
Supongo que el error ocurre porque PHP 5.2.5 no admite la sintaxis $ stringClassName :: methodName ().
¿Alguien sabe 1) una solución alternativa o 2) alguna otra razón por la que esto está sucediendo?