Pues claro, ¿donde la defines? La idea es que recibas el query ahí, pe:
Código PHP:
Ver originalpublic function testQuery(interfacedb $manager)
{
$query = "SELECT * FROM foo";
echo $manager->query($query); // <- agregando $query me dice que no està definida
//mysql_query($manager->insert());
}
Si solo pasas así query es una variable que no existe y por ende te marca error.