public function validate(Varien_Object $object) { /** @var Mage_Sales_Model_Order_Address $object */ if (!$object instanceof Mage_Sales_Model_Order_Address) { return false; } return parent::validate($object); }
public function validate(Varien_Object $object) { if (!$object instanceof Mage_Sales_Model_Order) { if (is_callable([$object, 'getOrder'])) { $object = $object->getOrder(); if (!$object instanceof Mage_Sales_Model_Order) { return false; } } else { return false; } } return parent::validate($object); }