Что представляет собой объект, отправленный в Observer по префиксу события в Magento? - PullRequest
0 голосов
/ 17 февраля 2012

Я хочу знать тип объекта, отправляемого наблюдателем в префиксе события.Например, в случае:

<customer_save_bebore>
    <observers>
        <identifycustomer>
            <type>singleton</type>
            <class>Identifycustomer_Model_observer</class>
            <method>customerRegistration</method>
            </identifycustomer>
    </observers>
</customer_save_bebore>

Поиск в коде Magento Я нахожу это в app / code / core / Model / Abstract

 protected function _beforeSave()
{
    if (!$this->getId()) {
        $this->isObjectNew(true);
    }
    Mage::dispatchEvent('model_save_before', array('object'=>$this));
    Mage::dispatchEvent($this->_eventPrefix.'_save_before', $this->_getEventData());
    return $this;
}

Также меня интересует объектотправляется в событиях типа:

  • controller_action_predispatch
  • controller_action_posdispatch

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...