You are here

function quiz_install in Quiz 6.x

Same name and namespace in other branches
  1. 8.6 quiz.install \quiz_install()
  2. 8.4 quiz.install \quiz_install()
  3. 8.5 quiz.install \quiz_install()
  4. 5.2 quiz.install \quiz_install()
  5. 5 quiz.install \quiz_install()
  6. 6.6 quiz.install \quiz_install()
  7. 6.2 quiz.install \quiz_install()
  8. 6.3 quiz.install \quiz_install()
  9. 6.4 quiz.install \quiz_install()
  10. 6.5 quiz.install \quiz_install()
  11. 7.6 quiz.install \quiz_install()
  12. 7 quiz.install \quiz_install()
  13. 7.4 quiz.install \quiz_install()
  14. 7.5 quiz.install \quiz_install()

Implements hook_install().

Grant default permissions to authenticated users, to take available quizzes and view their own results.

File

./quiz.install, line 11

Code

function quiz_install() {
  user_role_grant_permissions(AccountInterface::AUTHENTICATED_ROLE, [
    'view own quiz_result',
    'view any quiz',
    'access quiz',
  ]);
}