function security_questions_install in Security Questions 7
Same name and namespace in other branches
- 6.2 security_questions.install \security_questions_install()
- 6 security_questions.install \security_questions_install()
- 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();
}