<?php
/*
 * Jetpack CRM
 * https://jetpackcrm.com
 *
 * MailPoet Sync: MailPoet Admin class
 * Collects CRM additions to the MailPoet wp-admin UI
 */
namespace Automattic\JetpackCRM;

// block direct access
defined( 'ZEROBSCRM_PATH' ) || exit( 0 );

/**
 * MailPoet Admin UI class
 */
class Mailpoet_Admin_Integration {

	/**
	 * The single instance of the class.
	 */
	protected static $_instance = null;

	/**
	 * Setup MailPoet
	 */
	public function __construct() {

		// Initialise Hooks
		$this->init_hooks();
	}

	/**
	 * Main Class Instance.
	 *
	 * Ensures only one instance of Mailpoet_Admin_Integration is loaded or can be loaded.
	 *
	 * @since 2.0
	 * @static
	 * @see
	 * @return Mailpoet_Admin_Integration main instance
	 */
	public static function instance() {
		if ( self::$_instance === null ) {
			self::$_instance = new self();
		}
		return self::$_instance;
	}

	/**
	 * Initialise Hooks
	 */
	private function init_hooks() {

		// Add button to subscriber page 'View CRM Contact'
		// /wp-admin/admin.php?page=mailpoet-subscribers#/stats/{id}

		// Add button column to subscriber list page 'View CRM Contact'
		// /wp-admin/admin.php?page=mailpoet-subscribers#/
	}
}
