SFWD_LMS::activate()
Fire on plugin activation
Description #
Currently sets ‘sfwd_lms_rewrite_flush’ to true
Source #
Changelog #
Version | Description |
---|---|
2.1.0 | Introduced. |
Related #
@package #
Uses #
Uses | Description |
---|---|
includes/ld-assignment-uploads.php: learndash_init_assignments_capabilities () |
Setups capabilities for assignments custom post type. |
includes/ld-users.php: learndash_init_admin_coupons_capabilities () |
Initialize the admin user Coupons capabilities. |
includes/ld-users.php: learndash_init_admin_courses_capabilities () |
Initialize the admin user Courses capabilities. |
includes/ld-users.php: learndash_init_admin_groups_capabilities () |
Initialize the admin user Groups capabilities. |
includes/class-ld-lms.php: learndash_activated |
Fires on LearnDash plugin activation. |
includes/class-ld-permalinks.php: learndash_setup_rewrite_flush () |
Utility function to set the option to trigger flush of rewrite rules. |
includes/class-ldlms-db.php: LDLMS_DB::get_table_name () |
Utility function to return the table name. This is to prevent hard-coding of the table names throughout the code files. |
includes/class-ldlms-post-types.php: learndash_get_post_type_slug () | |
includes/lib/wp-pro-quiz/lib/helper/WpProQuiz_Helper_Upgrade.php: WpProQuiz_Helper_Upgrade::upgrade () | |
includes/admin/class-learndash-admin-data-upgrades.php: learndash_data_upgrades_setting () |
Utility function to get the data upgrade settings. |
includes/admin/class-learndash-admin-data-upgrades.php: Learndash_Admin_Data_Upgrades::get_instance () |
Get the current instance of this class or new. |
Used By #
Used By | Description |
---|---|
includes/class-ld-lms.php: SFWD_LMS::trigger_actions () |
Triggered actions |
includes/class-ld-lms.php: SFWD_LMS::wpmu_new_blog () |
Called when new Multisite blog is created this is used to trigger the activate logic |
includes/class-ld-lms.php: SFWD_LMS::upgrade_plugin () |
Upgrade plugin |