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

  • CTA_Activation
  • CTA_Activation_Update_Routines
  • Overview
  • Package
  • Class

Class CTA_Activation

Package: CTA\Activation
Located at core/cta/classes/class.activation.php
Methods summary
public
# __construct( )

Initiate class

Initiate class

public static
# load_hooks( )

load supporting hooks and filters

load supporting hooks and filters

public static
# activate( )

activate method

activate method

public static
# deactivate( )

deactivate method

deactivate method

public static
# load_static_vars( )

load static vars

load static vars

public static
# activate_plugin( )
public static
# run_updates( )

This method loads public methods from the CTA_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 CTA_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
# 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 )
public static
# run_version_checks( )
public static
# flush_permalinks( )

flush permalinks

flush permalinks

public static
# permastruct_check( )

check for 'default' permalinks and warn

check for 'default' permalinks and warn

Properties summary
public static $version_wp
#
public static $version_php
#
public static $version_lp
#
public static $version_leads
#
Inbound Pro Plugin - PHP Codex API documentation generated by ApiGen