У меня есть пользовательская модель в пользовательской модели Magento со статической функцией:
class ABC_Module_Model_ClassName
{
static public function send ( $something)
{
// do something static
}
}
Теперь я вызываю функцию следующим образом:
ABC_Module_Model_ClassName::send($something); // works and is nothing wrong with it
Еще для целей согласованности, я хотел бы знать, есть ли у Mage внутренний способ вызова статических методов, что-то вроде этого:
Mage::getModel('abc/module_className')::send($something); // this is wrong
// or
Mage::getModel('abc/module_className', send($something)); // with a callback or something