Letzter Artikel der in den Warenkorb gelegt wurde

Hallo,

ich habe mir folgendes kleines Modul als Child von oxbasket angelegt, nur leider ist die Variable immer null wenn ich darauf zugreifen will mit der Funktion. Wo liegt mein Fehler? Es ist bestimmt was ziemlich dummes, aber ich komm grad nicht drauf :>

<?php
class lastArticle extends lastArticle_parent
{
    protected $_lastArticleBought = null;
    
    public function getLastArticle()
    {
       
       if($_lastArticleBought != null) return $_lastArticleBought->getTitle();
       else return "not working";
       
    }
    
    public function addToBasket($sProductID, $dAmount, $aSel = null, $aPersParam = null, $blOverride = false, $blBundle = false, $sOldBasketItemId = null )
    {
        $_lastArticleBought = parent::addToBasket( $sProductID, $dAmount, $aSel, $aPersParam, $blOverride, $blBundle, $sOldBasketItemId );
        
        return $_lastArticleBought;
    }
    
}
?>