/**
  * @usage Generate direct link to download
  * @param $params
  * @param string $content
  * @return string
  */
 function directLink($params, $content = "")
 {
     extract($params);
     global $wpdb;
     if (\WPDM\Package::isLocked($params['id'])) {
         $linkURL = get_permalink($params['id']);
     } else {
         $linkURL = "index.php?wpdmdl=" . $params['id'];
     }
     $linkLabel = isset($params['label']) && !empty($params['label']) ? $params['label'] : get_post_meta($params['id'], '__wpdm_link_label', true);
     $linkLabel = empty($linkLabel) ? 'Download ' . get_the_title($params['id']) : $linkLabel;
     return "<a href='{$linkURL}'>{$linkLabel}</a>";
 }
/**
 * @usage Check if a package is locked or public
 * @param $id
 * @return bool
 */
function wpdm_is_locked($id)
{
    return \WPDM\Package::isLocked($id);
}