/** * @param OpenpayAddressType $addressType * @return AddressInterface */ protected function populate(OpenpayAddressType $addressType) { $object = clone $this->object; $object->setCity($addressType->getCity()); $object->setState($addressType->getState()); $object->setCountryCode($addressType->getCountryCode()); $object->setLine1($addressType->getLine1()); $object->setLine2($addressType->getLine2()); $object->setLine3($addressType->getLine3()); $object->setPostalCode($addressType->getPostalCode()); return $object; }