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

  • Inbound_Automation_Activation
  • Inbound_Automation_Activation_Update_Routines
  • Overview
  • Package
  • Class

Class Inbound_Automation_Activation

Class for activation routines specific to automation component

Package: Automation\Activation
Located at core/automation/classes/class.activation.php
Methods summary
public static
# activate( )
public static
# run_updates( )

This method loads public methods from the Inbound_Automation_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 Inbound_Automation_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
# create_automation_queue_table( )
public static
# run_version_checks( )
Inbound Pro Plugin - PHP Codex API documentation generated by ApiGen