You are here

function security_questions_install in Security Questions 7

Same name and namespace in other branches
  1. 6.2 security_questions.install \security_questions_install()
  2. 6 security_questions.install \security_questions_install()
  3. 7.2 security_questions.install \security_questions_install()

Implements hook_install().

File

./security_questions.install, line 67
Install file for security_questions.

Code

function security_questions_install() {

  // Upon install set default required questions to 3.
  variable_set('security_questions_number_required', 3);
  $values = array(
    array(
      'security_question_id' => 1,
      'security_question' => "What is your mother's maiden name?",
      'admin' => 1,
    ),
    array(
      'security_question_id' => 2,
      'security_question' => "What was your highschool mascot?",
      'admin' => 1,
    ),
    array(
      'security_question_id' => 3,
      'security_question' => "What is your favorite hobby?",
      'admin' => 1,
    ),
    array(
      'security_question_id' => 4,
      'security_question' => "What was your childhood nickname?",
      'admin' => 1,
    ),
    array(
      'security_question_id' => 5,
      'security_question' => "What is the name of your favorite childhood friend?",
      'admin' => 1,
    ),
    array(
      'security_question_id' => 6,
      'security_question' => "What is your oldest sibling's middle name?",
      'admin' => 1,
    ),
    array(
      'security_question_id' => 7,
      'security_question' => "What is the middle name of your oldest child?",
      'admin' => 1,
    ),
    array(
      'security_question_id' => 8,
      'security_question' => "What was the last name of your third grade teacher?",
      'admin' => 1,
    ),
    array(
      'security_question_id' => 9,
      'security_question' => "In what city does your nearest sibling live?",
      'admin' => 1,
    ),
  );
  $query = db_insert('security_questions')
    ->fields(array(
    'security_question_id',
    'security_question',
    'admin',
  ));
  foreach ($values as $record) {
    $query
      ->values($record);
  }
  $query
    ->execute();
}