function learn_press_settings($setting = null, $key = false)
 {
     $settings = LPR_Settings::instance($setting);
     if ($key) {
         return $settings->get($key);
     }
     return $settings;
 }
 function paypal_available($a, $b)
 {
     return LPR_Settings::instance('payment')->get('paypal.enable');
 }
function learn_press_init()
{
    if (class_exists('LPR_Settings')) {
        $settings = LPR_Settings::instance('general');
        if ($settings->get('instructor_registration')) {
            add_action('register_form', 'learn_press_edit_registration');
            add_action('user_register', 'learn_press_registration_save', 10, 1);
        }
    }
}
/**
 * Get page id from admin settings page
 *
 * @param string $name
 * @return int
 */
function learn_press_get_page_id($name)
{
    $settings = LPR_Settings::instance('pages');
    return $settings->get("general.{$name}_page_id", false);
}
function learn_press_get_currency()
{
    $currencies = learn_press_get_payment_currencies();
    $currency_codes = array_keys($currencies);
    $currency = reset($currency_codes);
    return apply_filters('learn_press_currency', LPR_Settings::instance('general')->get('currency', $currency));
}