no amigo, estas completamente mal... estas dejando fuera de la clase los métodos...
mira este ejemplo:
Código PHP:
class Foo {
protected $Bar;
public function Candy()
{
return $this->Bar;
}
}
¿si notas que el método esta dentro de la clase?
bueno, pues en tu clase no lo haces así... supongo que esa es la razón de tu problema...