You are here

function instagram_feeds_moderation_views_exposed_form_submit in Instagram Feeds 7

Custom form submission handler for views_exposed_form().

1 string reference to 'instagram_feeds_moderation_views_exposed_form_submit'
instagram_feeds_moderation_form_alter in modules/instagram_feeds_moderation/instagram_feeds_moderation.module
Implements hook_form_alter().

File

modules/instagram_feeds_moderation/instagram_feeds_moderation.module, line 188

Code

function instagram_feeds_moderation_views_exposed_form_submit($form, &$form_state) {

  // Filter images by Moderation Status.
  switch ($form_state['values']['mod_status']) {
    case 'published':
      $form_state['values']['archived'] = FALSE;
      $form_state['values']['flagged'] = FALSE;
      $form_state['values']['node_status'] = NODE_PUBLISHED;
      break;
    case 'blocked':
      $form_state['values']['node_status'] = FALSE;
      break;
    case 'archived':
      $form_state['values']['archived'] = 1;
      $form_state['values']['flagged'] = FALSE;
      break;
    case 'flagged':
      $form_state['values']['flagged'] = 1;
      break;
  }
}