40 calls to invoke_hook()
Search API
- admin_apply_draft_changes_form_submit in modules/
admin/ admin.module - Handles the actual moving of draft courses into production.
- AdvisingScreen::build_footnotes in classes/
AdvisingScreen.php - Constructs the HTML which will show footnotes for substitutions and transfer credits.
- AdvisingScreen::build_screen_elements in classes/
AdvisingScreen.php - This function calls the other "build" functions to assemble the View or What If tabs in FlightPath.
- AdvisingScreen::display_screen in classes/
AdvisingScreen.php - This function generates the HTML to display the screen. Should be used in conjunction with output_to_browser()
- AdvisingScreen::display_semester in classes/
AdvisingScreen.php - Given a Semester object, this will generate the HTML to draw it out to the screen. We will take advantage of the render engine, so we can utilize hook_content_alter later on.
- AdvisingScreen::draw_course_row in classes/
AdvisingScreen.php - This is used by lots of other functions to display a course on the screen. It will show the course, the hours, the grade, and quality points, as well as any necessary icons next to it.
- AdvisingScreen::draw_group_select_row in classes/
AdvisingScreen.php - This draws the "blank row" for a group on the degree plan, which instructs the user to click on it to select a course from the popup.
- AdvisingScreen::draw_popup_group_select_course_row in classes/
AdvisingScreen.php - Used in the group selection popup, this will display a course with a radio button next to it, so the user can select it.
- AdvisingScreen::draw_progress_boxes in classes/
AdvisingScreen.php - This function calls drawPieChart to construct the student's 3 progress pie charts.
- AdvisingScreenTypeView::display_semester_list in classes/
AdvisingScreenTypeView.php - Display contents of a semester list as a single semester, only displaying courses matching the requirement_type. If the requirement_type is "e", then we will also look for anything not containing a defined requirement_type.
- bootstrap.inc in ./
bootstrap.inc - This file should be included by every public-facing page of FlightPath. It will include all the classes, as well as settings and function files, and modules.
- Course::load_course in classes/
Course.php - Loads $this as a new course, based on course_id.
- CourseList::find_best_grade_match in classes/
CourseList.php - Find a list of matches to Course courseC, which fulfill the min_grade requirement, ordered by most best grade first.
- CourseList::find_most_recent_match in classes/
CourseList.php - Find a list of matches to Course courseC, which fulfill the min_grade requirement, ordered by most recently taken.
- course_search_get_course_rotation_schedule in modules/
course_search/ course_search.module - course_search_get_course_rotation_schedule_not_anticipated in modules/
course_search/ course_search.module - cron.php in ./
cron.php - The cron.php file for FlightPath, which should be run periodically.
- DegreePlan::load_degree_plan in classes/
DegreePlan.php - Load our complete degree plan, including all courses and groups.
- FlightPath::assign_courses_to_list in classes/
FlightPath.php - FlightPath::init in classes/
FlightPath.php - FlightPath::save_advising_session_from_post in classes/
FlightPath.php - fp_get_student_majors in includes/
db.inc - Return back the codes or records for a student's degrees, based on what is in the student_degrees table (thanks to system.module), as well as what we get from hooks.
- fp_load_user in includes/
db.inc - Returns back a user object for this user_id. If the user is not found in the users table, it will return NULL. If the user_id requested is 0, the anonymous user object is returned.
- fp_recalculate_alert_count_by_type in includes/
misc.inc - Invokes a hook to get numbers on the total, read, and unread values from our modules, to find out if we need to place a badge on the bell icon at the top of the screen.
- fp_render_student_profile_header in includes/
theme.inc - Returns the HTML for the "profile" header html for a student
- fp_render_top_nav_content in includes/
theme.inc - Returns the HTML for the top navigation content of the screen itself.
- get_term_description in includes/
misc.inc - Convert a term ID into a description. Ex: 20095 = Spring of 2009.
- Group::load_group in classes/
Group.php - index.php in ./
index.php - The primary entry point for FlightPath.
- menu_rebuild_cache in includes/
menu.inc - Go through all installed modules and rebuild the menu_router table, based on each module's hook_menu function.
- prereqs_get_prereq_warnings_for_course in modules/
prereqs/ prereqs.module - This is meant to be a general function to find all relavent prereq warnings for the supplied course.
- stats_display_main in modules/
stats/ stats.module - Main menu screen for this module.
- Student::load_student in classes/
Student.php - student_priority_get_calculations_for_student in modules/
student_priority/ student_priority.module - Run all of the calculations for a student, and return back the results in a formatted array.
- system_display_status_page in modules/
system/ system.module - This page displayes the results of each module's hook_status.
- system_perform_run_cron in modules/
system/ system.module - Called from menu, will run hook_cron() for all modules.
- t in includes/
misc.inc - This function will facilitate translations by using hook_translate()
- user_alter_student_profile_items in modules/
user/ user.module - Implements hook_alter_student_profile_items
- user_edit_user_attributes_form in modules/
user/ user.module - user_permissions_form_submit in modules/
user/ user.module - Submit handler for the permissions form.