Si quieres que una variable esté dispobible en otro método, la variable debe ser declarada miembro. Esto se hace con la forma
$this->var = 'foo';
El valor de $this->var se mantiene hasta que sea redeclarado. Claro que antes de acceder a esta variable el método que la declara y le da valor tiene que haberse ejecutado.
http://www.php.net/manual/es/language.oop5.basic.php
Salu2