Function Reference: geodir_gd_accounts

Summary

This function has not been documented yet.

Source File

geodir_gd_accounts() is located in geodirectory-admin/admin_functions.php [Line: 6513]

Source Code

function geodir_gd_accounts(){
    $accounts = array();
    $useAuth = ( get_option( 'geodir_ga_auth_code' ) == '' ? false : true );
    if($useAuth){
        try {
            $accounts = geodir_ga_get_analytics_accounts();
        } catch (Exception $e) {
            geodir_error_log( wp_sprintf( __( 'GD Google Analytics API Error(%s) : %s', 'geodirectory' ), $e->getCode(), $e->getMessage() ) );
        }
        
        if(is_array($accounts)){
            $accounts = array_merge(array(__('Select Account','geodirectory')),$accounts);
        }elseif(get_option('geodir_ga_account_id')){
            $accounts = array();
            $accounts[get_option('geodir_ga_account_id')] = __('Account re-authorization may be required','geodirectory').' ('.get_option('geodir_ga_account_id').')';
        }
    }
    return $accounts;
}