Exacto, como te digo es lo mismo, si solo vas a retornar ese resultado, y no lo vas a usar en ninguna otra parte de tu clase no necesitas declararlo, ya que simplemente con que hagas:
Código PHP:
Ver originalpublic function foo()
{
// cosas
return $arr;
}
Funciona y queda más legible, como te dije antes, la idea de declararlas como propiedades de la clase es que las uses en otros métodos.