You are here

abstract public function CourseObjectNode::getNodeTypes in Course 7

Same name and namespace in other branches
  1. 6 includes/course_object.core.inc \CourseObjectNode::getNodeTypes()
  2. 7.2 includes/CourseObjectNode.inc \CourseObjectNode::getNodeTypes()

Return a list of valid node types.

Return value

array An array with node type machine names.

2 calls to CourseObjectNode::getNodeTypes()
CourseObjectNode::optionsDefinition in includes/CourseObjectNode.inc
Define configuration elements and their defaults.
CourseObjectNode::optionsForm in includes/CourseObjectNode.inc
Default options form for all course objects.
7 methods override CourseObjectNode::getNodeTypes()
CourseObjectBook::getNodeTypes in modules/course_book/course_book.classes.inc
Return a list of valid node types.
CourseObjectContent::getNodeTypes in modules/course_content/course_content.classes.inc
Return a list of valid node types.
CourseObjectPoll::getNodeTypes in modules/course_poll/course_poll.classes.inc
Return a list of valid node types.
CourseObjectQuiz::getNodeTypes in modules/course_quiz/course_quiz.classes.inc
Return a list of valid node types.
CourseObjectSignup::getNodeTypes in modules/course_signup/course_signup.classes.inc
Return a list of valid node types.

... See full list

File

includes/CourseObjectNode.inc, line 62

Class

CourseObjectNode
A course object that uses a node as a base.

Code

public abstract function getNodeTypes();