Add_Hubspot_Integration
Adds Integration to Automator.
Source Source
File: src/integrations/hubspot/add-hubspot-integration.php
class Add_Hubspot_Integration { use Recipe\Integrations; /** * Add_Hubspot_Integration constructor. */ public function __construct() { $this->setup(); } /** * */ protected function setup() { $this->set_integration( 'HUBSPOT' ); $this->set_name( 'HubSpot' ); $this->set_icon( 'hubspot-icon.svg' ); $this->set_icon_path( __DIR__ . '/img/' ); $this->set_plugin_file_path( '' ); $this->set_settings_url( automator_get_premium_integrations_settings_url( 'hubspot-api' ) ); $this->set_connected( $this->is_connected() ); } /** * @return bool */ public function plugin_active() { return true; } /** * is_connected * * @return void */ public function is_connected() { $connected = false; $tokens = get_option( '_automator_hubspot_settings', array() ); if ( ! empty( $tokens ) ) { $connected = true; } return $connected; } }
Expand full source code Collapse full source code View on Github
Methods Methods
- __construct — Add_Hubspot_Integration constructor.
- is_connected — is_connected
- plugin_active
- setup
Changelog Changelog
Version | Description |
---|---|
2.4.0 | Introduced. |