function webform2pdf_url_decode in Webform2PDF 7.4
Same name and namespace in other branches
- 6.2 includes/webform2pdf.download.inc \webform2pdf_url_decode()
- 6 webform2pdf.module \webform2pdf_url_decode()
- 7.3 includes/webform2pdf.download.inc \webform2pdf_url_decode()
1 string reference to 'webform2pdf_url_decode'
- webform2pdf_menu in ./
webform2pdf.module - Implements hook_menu().
File
- includes/
webform2pdf.download.inc, line 178 - Implemented menu path: node/%webform_menu/webform-results/downloadpdf node/%webform_menu/submission/%webform_menu_submission/downloadpdf
Code
function webform2pdf_url_decode($url) {
$url = webform2pdf_hash('decrypt', $url);
if (FALSE !== $url) {
list(, $nid, , $sid) = explode('/', $url);
if (is_numeric($nid) && is_numeric($sid)) {
$node = webform_menu_load($nid);
$submission = webform_menu_submission_load($sid, $nid);
if (!empty($node) && !empty($submission)) {
return webform2pdf_submission_download_pdf($node, $submission);
}
}
}
return MENU_NOT_FOUND;
}