Que tal Bigwhite,
Amén que ya tienes el problema resuelto, te sugiero que si no estás haciendo algo raro como un generador de código o similar, evites todo lo que puedas el uso de los get y set mágicos de PHP, que lo único que hacen en la mayoría de los casos es crear un efecto de "atributos públicos" y estos están prohibidos conceptualmente desde los inicios de la POO.
Tu clase no debería exponer sus atributos, a lo sumo hacer un get cuando no te quede otra alternativa y en muy contados casos un set, y siempre que puedas, evita hacer a la vez set / get.
Saludos