function entityform_anonymous_get_submissions in Entityform 7.2
1 call to entityform_anonymous_get_submissions()
- entityform_anonymous_entityform_previous_submission_alter in entityform_anonymous/
entityform_anonymous.module - Implements hook_entityform_previous_submission_alter().
File
- entityform_anonymous/
entityform_anonymous.module, line 247 - Main functions and hook implementations
Code
function entityform_anonymous_get_submissions($type = NULL, $draft = 0, $limit = NULL) {
$submissions = array();
$sid = session_api_get_sid(TRUE);
if (empty($sid)) {
// No session yet couldn't have made submission
return array();
}
$query = new EntityFieldQuery();
$query
->entityCondition('entity_type', "entityform");
if ($type) {
$query
->propertyCondition('type', $type);
}
if ($draft !== NULL) {
$query
->propertyCondition('draft', $draft);
}
// Add session id
$query
->propertyCondition('sid', $sid);
if ($limit !== NULL) {
$query
->range(0, $limit);
}
$result = $query
->execute();
if (isset($result['entityform'])) {
$submissions = $result['entityform'];
}
return $submissions;
}