コード例 #1
0
ファイル: Foxycart.php プロジェクト: Edgargm87/efapcom
 /** 
  * Configuration defaults for Interspire
  * 
  * @param array $config
  * @return array
  */
 protected function _defaults($config)
 {
     $defaults = parent::_defaults($config);
     $config = array_merge($defaults, $config);
     foreach ($defaults as $key => $value) {
         if (is_array($value) and !is_array($config[$key])) {
             $config[$key] = array($config[$key]);
         }
     }
     return $config;
 }
コード例 #2
0
 /** 
  * Configuration defaults for Interspire
  * 
  * @param array $config
  * @return array
  */
 protected function _defaults($config)
 {
     $config = parent::_defaults($config);
     $defaults = array('currency' => 'USD', 'tax_agency' => 'Internal Revenue Service', 'order_status' => 'C', 'additional_order_queries' => array(), 'additional_product_queries' => array(), 'additional_customer_queries' => array(), 'additional_shipmethod_queries' => array(), 'additional_paymentmethod_queries' => array(), 'additional_discount_queries' => array(), 'additional_shipping_queries' => array(), 'additional_handling_queries' => array(), 'additional_coupon_queries' => array(), 'additional_salestax_queries' => array(), 'additional_orderitem_queries' => array(), 'additional_payment_queries' => array(), 'encryption_token' => '');
     $config = array_merge($defaults, $config);
     foreach ($defaults as $key => $value) {
         if (is_array($value) and !is_array($config[$key])) {
             $config[$key] = array($config[$key]);
         }
     }
     return $config;
 }