RCP_Levels::get_level PHP Method

get_level() public method

Retrieve a specific subscription level from the database
Since: 1.5
public get_level ( $level_id )
    public function get_level($level_id = 0)
    {
        global $wpdb;
        $level = wp_cache_get('level_' . $level_id, 'rcp');
        if (false === $level) {
            $level = $wpdb->get_row($wpdb->prepare("SELECT * FROM {$this->db_name} WHERE id='%d';", $level_id));
            wp_cache_set('level_' . $level_id, $level, 'rcp');
        }
        return apply_filters('rcp_get_level', $level);
    }

Usage Example

function rcp_get_subscription_details($id)
{
    $levels = new RCP_Levels();
    $level = $levels->get_level($id);
    if ($level) {
        return $level;
    }
    return false;
}
All Usage Examples Of RCP_Levels::get_level