Interface for Agenda plugins. More...
Public Member Functions | |
| sd_mt_delete_agenda ($agenda) | |
| sd_mt_get_agenda ($id) | |
| sd_mt_get_all_agendas () | |
| sd_mt_update_agenda ($agenda) | |
| sd_mt_update_agenda_item ($item) | |
Interface for Agenda plugins.
Provides storage and editing services for {SD_Meeting_Tool_Agenda}s and the subsequent {SD_Meeting_Tool_Agenda_Item}s.
| interface_SD_Meeting_Tool_Agendas::sd_mt_delete_agenda | ( | $agenda | ) |
Delete an agenda.
| SD_Meeting_Tool_Agenda | $agenda | Agenda object to delete. |
Implemented in SD_Meeting_Tool_Agendas.
| interface_SD_Meeting_Tool_Agendas::sd_mt_get_agenda | ( | $id | ) |
Return a specific agenda.
| int | $id | ID of agenda to get. |
Implemented in SD_Meeting_Tool_Agendas.
| interface_SD_Meeting_Tool_Agendas::sd_mt_get_all_agendas | ( | ) |
Return a list of all agendas.
They are sorted by name.
Implemented in SD_Meeting_Tool_Agendas.
| interface_SD_Meeting_Tool_Agendas::sd_mt_update_agenda | ( | $agenda | ) |
Creates or updates an agenda.
If the ID is null, a new agenda will be created in the database.
| SD_Meeting_Tool_Agenda | $agenda | Agenda to create or update. |
Implemented in SD_Meeting_Tool_Agendas.
| interface_SD_Meeting_Tool_Agendas::sd_mt_update_agenda_item | ( | $item | ) |
Updates a specific agenda item.
| SD_Meeting_Tool_Agenda_Item | $item | The item to update. |
Implemented in SD_Meeting_Tool_Agendas.
1.8.1.2