Overview

Packages

  • ACF
  • Automation
    • Actions
    • Activation
    • LeadProfile
    • Menus
    • Queries
    • Rules
    • Triggers
  • CTA
    • Activation
    • AJAXListeners
    • Cloning
    • Core
    • Display
    • EditPage
    • Enqueues
    • GPLSettings
    • LeadsProfile
    • Loading
    • Menus
    • Notices
    • PlacementMetabox
    • PostType
    • Templates
    • Tracking
    • Variations
    • YOAST
  • InboundPro
    • Activation
    • AdminAJAX
    • AutoLoading
    • Cron
    • DataInterface
    • FieldMapping
    • Funnels
    • InboundNowAPI
    • Installer
    • LeadStatuses
    • Menus
    • Notifications
    • Ouath
    • Reports
    • Settings
    • Tracking
    • Translations
    • Updates
  • LandingPages
    • Activation
    • DataInterfaces
    • Management
    • Menus
    • NeedsAttention
    • Notices
    • Sidebars
    • Templates
    • Tracking
    • Variations
    • WelcomeScreen
    • Widgets
  • Leads
    • Activation
    • Akismet
    • BranchControl
    • BulkActions
    • Dashboard
    • Management
    • Notifications
    • Settings
    • Tracking
    • UserProfile
    • WPLogin
  • Mailer
    • Activation
    • Admin
    • ClickTracking
    • DataInterface
    • InboundForms
    • Leads
    • Management
    • Notifications
    • Scheduling
    • Sending
    • Settings
    • ShortcodesAndTokens
    • SparkPost
    • Templates
    • Unsubscribes
    • Variations
    • YoastSEO
  • None
  • Shared
    • APIs
    • CPT
    • DatabaseRoutines
    • DebugTricks
    • DoubleOptin
    • EventManagement
    • FieldMapping
    • InboundForms
    • LeadSorage
    • MarketingButton
    • Menus
    • Notifications
    • Shortcodes
    • ShortcodesAndTokens
    • StandAloneLicensing
    • Tracking
    • VisualEditor
  • xDepreciated

Classes

  • Leads_Activation
  • Leads_Activation_Update_Routines
  • Leads_Batch_Processor
  • Overview
  • Package
  • Class

Class Leads_Activation

Class for defining and running activation routines

Package: Leads\Activation
Located at core/leads/classes/class.activation.php
Methods summary
public static
# activate( )
public static
# deactivate( )
public static
# load_static_vars( )
public static
# activate_plugin( )
public static
# run_updates( )

This method loads public methods from the Leads_Activation_Update_Routines class and automatically runs them if they have not been run yet. We use transients to store the data, which may not be the best way but I don't have to worry about save/update/create option and the auto load process

This method loads public methods from the Leads_Activation_Update_Routines class and automatically runs them if they have not been run yet. We use transients to store the data, which may not be the best way but I don't have to worry about save/update/create option and the auto load process

public static
# run_upgrade_routine_checks( )

This method checks if there are upgrade routines that have not been executed yet and notifies the administror if there are

This method checks if there are upgrade routines that have not been executed yet and notifies the administror if there are

public static
# run_version_checks( )
public static
# display_upgrade_routine_notice( )
public static
# store_version_data( )
public static
# set_default_settings( )
public static
# activate_shared( )

Tells Inbound Shared to run activation commands

Tells Inbound Shared to run activation commands

public static
# abort_activation( $args )
Properties summary
public static $version_wp
#
public static $version_php
#
public static $version_lp
#
public static $version_cta
#
Inbound Pro Plugin - PHP Codex API documentation generated by ApiGen