LLMS_User_Certificate::delete()
Delete the certificate
Description Description
Return Return
(void)
Source Source
File: includes/models/model.llms.user.certificate.php
public function delete() { do_action( 'llms_before_delete_certificate', $this ); global $wpdb; $id = $this->get( 'id' ); $wpdb->delete( "{$wpdb->prefix}lifterlms_user_postmeta", array( 'user_id' => $this->get_user_id(), 'meta_key' => '_certificate_earned', 'meta_value' => $id, ), array( '%d', '%s', '%d' ) ); wp_delete_post( $id, true ); do_action( 'llms_delete_certificate', $this ); }
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
3.18.0 | Introduced. |