Estas seguro que esta linea no te marca error?:
Código PHP:
public $foto_pr, $nombre_pr, $ruta_pr;
Haz probado ponerla asi?:
Código PHP:
public $foto_pr;
public $nombre_pr;
public $ruta_pr;
Ahora según los comentarios que veo en tu código, dices que llamando a cargaLog los valores te los muestra, pero en viewVar no te los muestra, podrías mostrar donde estas implementando tu clase?.
Saludos.