/** * Get page data for update * * @return array */ protected function getPageDataForUpdate() { $list = array(); $zone = $this->getCurrentShippingZone(); foreach (parent::getPageDataForUpdate() as $entity) { if ($zone && $entity->getZone() && $zone->getZoneId() === $entity->getZone()->getZoneId()) { $list[] = $entity; } } return $list; }