00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027 $installer = $this;
00028
00029
00030 $installer->startSetup();
00031
00032 $rows = $installer->_conn->fetchAll("select * from {$this->getTable('core_config_data')} where path in ('google/checkout/merchant_id', 'google/checkout/merchant_key', 'paypal/wpp/api_password', 'paypal/wpp/api_signature', 'paypal/wpp/api_username', 'paypal/wps/business_account', 'paypal/wpuk/user', 'paypal/wpuk/pwd', 'carriers/dhl/id', 'carriers/dhl/password', 'carriers/dhl/shipping_key', 'carriers/dhl/shipping_intlkey', 'carriers/fedex/account', 'carriers/ups/account_license_number', 'carriers/ups/username', 'carriers/usps/userid', 'payment/authorizenet/login', 'payment/authorizenet/trans_key', 'payment/verisign/pwd', 'payment/verisign/user')");
00033
00034 $hlp = Mage::helper('core');
00035 foreach ($rows as $r) {
00036 if (!empty($r['value'])) {
00037 $r['value'] = $hlp->encrypt($r['value']);
00038 $installer->_conn->update($this->getTable('core_config_data'), $r, 'config_id='.$r['config_id']);
00039 }
00040 }