public function validate(Varien_Object $object) { /** @var Mage_Sales_Model_Order_Address $object */ if (!$object instanceof Mage_Sales_Model_Order_Address && is_callable([$object, 'getShippingAddress'])) { $object = $object->getShippingAddress(); } return parent::validate($object); }
/** * @return array */ public function getOperatorOptions() { $allowedOperators = parent::getOperatorOptions(); if (isset($allowedOperators['=='])) { $allowedOperators['=='] = Mage::helper('Aoe_FraudManager')->__('is the same'); } if (isset($allowedOperators['!='])) { $allowedOperators['!='] = Mage::helper('Aoe_FraudManager')->__('is not the same'); } return $allowedOperators; }