“T_PAAMAYIM_NEKUDOTAYIM inesperado” em um computador, mas não em outro com PHP 5

Meu computador local executa o PHP 5.3.2, enquanto o meu servidor executa o 5.2.5. eu recebo

Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM

com

$productsIterator = $productModule::load(Phlex_Db_Order::Asc('name'));

Suponho que o erro ocorra porque o PHP 5.2.5 não suporta a sintaxe $ stringClassName :: methodName ().

Alguém sabe 1) uma solução alternativa ou 2) alguma outra razão pela qual isso está acontecendo?