tce_functions_questions.php

Functions to manipulate questions.

Source: admin/code/tce_functions_questions.php

Functions to manipulate questions.

Functions

F_question_copy()

Copy selected question to another topic

function F_question_copy(mixed $question_id, mixed $new_subject_id)

Parameters:

  • $question_id (mixed): (int) question ID
  • $new_subject_id (mixed): (int) new subject ID

Source: admin/code/tce_functions_questions.php:170

F_question_delete()

Delete selected question (or disable it if used)

function F_question_delete(mixed $question_id, mixed $subject_id)

Parameters:

  • $question_id (mixed): (int) question ID
  • $subject_id (mixed): (int) subject ID

Source: admin/code/tce_functions_questions.php:113

F_question_get_data()

Get question data

function F_question_get_data(mixed $question_id): array

Parameters:

  • $question_id (mixed): (int) question ID

Returns: array: containing selected question data, false in case of error

Source: admin/code/tce_functions_questions.php:85

F_question_get_position()

Get question position

function F_question_get_position(mixed $question_id): int

Parameters:

  • $question_id (mixed): (int) question ID

Returns: int: question position

Source: admin/code/tce_functions_questions.php:57

F_question_set_enabled()

Enable/Disable selected question

function F_question_set_enabled(mixed $question_id, mixed $enabled = true)

Parameters:

  • $question_id (mixed): (int) question ID
  • $enabled (mixed): (boolean) if true enables question, false otherwise

Source: admin/code/tce_functions_questions.php:30