Qui sembra che il problema è un altro
$login non è proprio un oggetto, non è stata correttamente istanziata in precedenza