Current Maintainer: TravisCarden
Checklist API provides a simple interface for modules to create fillable, persistent checklists that track progress with completion times and users. See checklistapi_example.module for an example implementation.
Checklist API is installed in the usual way. See Installing contributed modules.
Checklists are declared as multidimensional arrays using
hook_checklistapi_checklist_info()
. They can be altered using
hook_checklistapi_checklist_info_alter()
. Checklist API handles creation of
menu items and permissions. Progress details are saved in one config file per
checklist.
See checklistapi.api.php for more details.
Checklist API has Drush integration. To see the list of available commands, run
drush --filter=checklistapi
. For more about Drush, including installation
instructions, see the Drush docs.