You are here

function linkedin_auth_block in LinkedIn Integration 6

Implementation of hook_block()

File

linkedin_auth/linkedin_auth.module, line 110
Implement LinkedIn Authentication service for user login

Code

function linkedin_auth_block($op = 'list', $delta = 0, $edit = array()) {
  if (variable_get('linkedin_auth_login_block', 0) == 1) {
    switch ($op) {
      case 'list':
        $blocks[0] = array(
          'info' => t('Login using LinkedIn'),
          'title' => t('LinkedIn Login'),
        );
        return $blocks;
        break;
      case 'configure':
        return $form;
        break;
      case 'save':
        break;
      case 'view':
        switch ($delta) {
          case 0:
            if (user_is_anonymous()) {
              $content = theme('linkedin_auth_display_login_block_button', 'linkedin_login_block');
              $block['subject'] = t('Subject');
              $block['content'] = $content;
            }
        }
        return $block;
    }
  }
}