Esempio n. 1
0
 public function countries()
 {
     $default_country = "US";
     $settings = parent::beans_settings();
     $return_array = parent::countries();
     if ($settings and isset($settings->company_address_country) and strlen($settings->company_address_country)) {
         $default_country = $settings->company_address_country;
     }
     foreach ($return_array as $index => $country) {
         $return_array[$index]['default'] = $country['code'] == $default_country ? TRUE : FALSE;
     }
     return $return_array;
 }
Esempio n. 2
0
 function payment_deposit_accounts()
 {
     if (isset($this->_payment_deposit_accounts)) {
         return $this->_payment_deposit_accounts;
     }
     $settings = parent::beans_settings();
     $this->_payment_deposit_accounts = parent::all_accounts_chart_flat();
     if (isset($settings->account_default_deposit) and $settings->account_default_deposit) {
         foreach ($this->_payment_deposit_accounts as $index => $account) {
             if ($account['id'] == $settings->account_default_deposit) {
                 $this->_payment_deposit_accounts[$index]['selected'] = TRUE;
             } else {
                 $this->_payment_deposit_accounts[$index]['selected'] = FALSE;
             }
         }
     } else {
         foreach ($this->_payment_deposit_accounts as $index => $account) {
             $this->_payment_deposit_accounts[$index]['selected'] = FALSE;
         }
     }
     return $this->_payment_deposit_accounts;
 }