Functions

Primary tabs

Contains filters are case sensitive
Namesort descending Location Description
hook_submit includes/hook.api.php Handle submissions from the Form API
hook_theme_advise_course_row includes/hook.api.php This hook allows another module to alter the way a course row is drawn onto the advising screen.
hook_theme_advise_degree_header_row includes/hook.api.php This hook allows another module to alter the way a "degree header" row is drawn onto the advising screen.
hook_theme_advise_footnote includes/hook.api.php This function allows the user to theme footnotes before they are drawn onto the screen.
hook_theme_advise_group_select_row includes/hook.api.php Similar to hook_theme_advise_course_row. This lets the user theme the "select X hours..." row for a group.
hook_theme_pie_charts includes/hook.api.php Similar to other theme functions, this function will take an array which describes *all* the pie charts, and allow another module to act on them.
hook_translate includes/hook.api.php This function is called by the t() function, and gives modules a chance to intercept a string and change it. Meant primarily for translating to another language, but also good for simple replacements. Used by the Locale module.
hook_uninstall includes/hook.api.php This hook will be executed when a module is "uninstalled" in the system. Once a module is disabled, an "uninstall" link will appear.
hook_update includes/hook.api.php Handle needed database updates when user updates a module.
hook_user_login includes/hook.api.php Perform actions when the user logs in successfully.
hook_user_logout includes/hook.api.php Runs AFTER FlightPath has logged out. Allows modules to add additional functionality. For example, to go to a special page.
hook_user_menu_links_alter includes/hook.api.php This hook allows you to alter the links which appear under the user menu pulldown, in the top-right of the screen.
hook_user_register_user_attributes modules/user/user.api.php Sample hook other modules implement to register a user attribute.
hook_validate includes/hook.api.php Validates form submissions from the Form API
include_module includes/misc.inc This will find and include the module in question, calling it's hook_init() function if it has one.
include_module_install includes/misc.inc Find and include the module's .install file, if it exists. Returns TRUE or FALSE if it was able to find & include the file.
install_check_requirements ./install.php Check for missing requirements of the system.
install_display_db_form ./install.php Displays the form to let a user set up a new database
install_display_lang_selection ./install.php
install_display_requirements ./install.php Displays the requirements on screen for the user.
install_get_random_string ./install.php
install_get_settings_file_template ./install.php Returns a template for a new settings file.
install_output_to_browser ./install.php
install_perform_install ./install.php Actually performs the installation of FlightPath
invoke_hook includes/misc.inc Invoke all module hooks for the supplied hook.
is_serialized_string includes/misc.inc From: https://stackoverflow.com/questions/1369936/check-to-see-if-a-string-is-...
l includes/misc.inc This works like Drupal's l() function for creating links. Ex: l("Click here for course search!", "tools/course-search", "abc=xyz&hello=goodbye", array("class" => "my-class")); Do not…
lassie_check modules/lassie/lassie.module Check to see if an email needs to be sent regarding this job.
lassie_check_all modules/lassie/lassie.module Check all of the jobs we are currently waiting on.
lassie_cron modules/lassie/lassie.module Implements hook_cron
lassie_finish modules/lassie/lassie.module Tell Lassie that we have finished the job.
lassie_get_machine_name modules/lassie/lassie.module Converts the string into a compatible "machine name" for Lassie to use.
lassie_start modules/lassie/lassie.module Set a new job for Lassie to watch.
masquerade_form modules/masquerade/masquerade.module This form will let the user specify which user they wish to impersonate.
masquerade_form_submit modules/masquerade/masquerade.module The submit handler for masquerade_form.
masquerade_init modules/masquerade/masquerade.module
masquerade_menu modules/masquerade/masquerade.module Implementation of hook_menu
masquerade_perform_masquerade modules/masquerade/masquerade.module Actually perform the switching of users to the selected user.
masquerade_perm modules/masquerade/masquerade.module Implementation of hook_perm
menu_check_user_access includes/menu.inc Looks at the router item's details (from menu_get_item) and returns TRUE or FALSE if the user can access this item.
menu_convert_replacement_pattern includes/menu.inc Look for modules implementing hook_menu_handle_replacement_pattern, and apply to str.
menu_execute_page_request includes/menu.inc
menu_get_item includes/menu.inc Figure out which menu_router path matches the supplied path and return it.
menu_get_items_beginning_with includes/menu.inc Return menu_items whose path begins with the menu_root. Ex: "tools" would return tools/fun and tools/here/there
menu_get_items_in_tab_family includes/menu.inc
menu_get_menu_router_item_from_db includes/menu.inc Return array from menu_router for this item. *
menu_get_module_path includes/menu.inc
menu_rebuild_cache includes/menu.inc Go through all installed modules and rebuild the menu_router table, based on each module's hook_menu function.
modules_implement_hook includes/misc.inc Return an array of enabled modules which implement the provided hook. Do not include the preceeding "_" on the hook name!
module_enabled includes/misc.inc Simple function that returns TRUE if the module is enabled, FALSE otherwise.

Pages