sbsnewbie
Goto Top

Den Inhalt einer "get"-Anweisung finden, wie

Moin Leude,
könnt Ihr mir mal kurz auf die Sprünge helfen? Wie kann ich den Inhalt einer "get"-Anweisung finden?

Am Beispiel von Magento:


   

 public function getMessages($clear=false)
    {
        if (!$this->getData('messages')) {  
            $this->setMessages(Mage::getModel('core/message_collection'));  
        }

        if ($clear) {
            $messages = clone $this->getData('messages');  
            $this->getData('messages')->clear();  
            Mage::dispatchEvent('core_session_abstract_clear_messages');  
            return $messages;
        }
        return $this->getData('messages');  
    }

Wie kann ich rausfinden, wo der Inhalt von ('messages') oder ('core_session_abstract_clear_messages') liegt?

Content-ID: 292218

Url: https://administrator.de/contentid/292218

Ausgedruckt am: 22.11.2024 um 11:11 Uhr

StefanKittel
StefanKittel 05.01.2016 um 08:39:08 Uhr
Goto Top
Hallo,

messages wird ja über über $this->getData() als Variable der Klasse aufgerufen.
Also wurde sie zur aktuellen Klasse gespeichert.

Mage::getModel() gehört zu Magento und ruft im Mage gespeicherte Daten auf.

Mit XDebug bekommt man einen schönen EInblick.

Viele Grüße

Stefan
sbsnewbie
sbsnewbie 05.01.2016 um 10:22:38 Uhr
Goto Top
Ja, den Tip mit Xdebug hast Du ja erwähnt. Wie genau funktioniert das?