예제 #1
0
/**
 * bp_group_documents_remove_data()
 *
 * Cleans out both the files and the database records when a group is deleted
 */
function bp_group_documents_remove_data($group_id)
{
    $results = BP_Group_Documents::get_list_by_group($group_id);
    if (count($results) >= 1) {
        foreach ($results as $document_params) {
            $document = new BP_Group_Documents($document_params['id'], $document_params);
            $document->delete();
            do_action('bp_group_documents_delete_with_group', $document);
        }
    }
}