You are here

function opigno_quiz_app_og_context_negotiation_info in Opigno Quiz App 7

Implements hook_og_context_negotiation_info

File

./opigno_quiz_app.module, line 402
Module file. Defines module hooks.

Code

function opigno_quiz_app_og_context_negotiation_info() {
  $providers = array();
  $paths = array();
  foreach (opigno_quiz_app_get_quiz_question_types() as $type) {
    $type = str_replace('_', '-', $type);
    $paths[] = "node/add/{$type}";
  }
  $providers['opigno_quiz_app_question_add'] = array(
    'name' => t('Opigno Quiz App: add question'),
    'description' => t("Determine context by checking node/add/[question type]."),
    'callback' => 'opigno_quiz_app_og_context_handler',
    'menu path' => $paths,
  );
  return $providers;
}