variant = $variant; $this->plugin_data = $plugin_data; } /** * Create thickbox. * * @return Thickbox */ public function create_thickbox() { $view_file = null; if ( $this->variant->is_on( WPDesk_Flexible_Shipping_AB_Deactivation_Contact_Information::CONTACT_INFORMATION_ON_TOP ) ) { $view_file = __DIR__ . '/views/html-thickbox-contact-information-on-top.php'; } elseif ( $this->variant->is_on( WPDesk_Flexible_Shipping_AB_Deactivation_Contact_Information::CONTACT_INFORMATION_ON_BOTTOM ) ) { $view_file = __DIR__ . '/views/html-thickbox-contact-information-on-bottom.php'; } elseif ( $this->variant->is_on( WPDesk_Flexible_Shipping_AB_Deactivation_Contact_Information::CONTACT_INFORMATION_BUTTON ) ) { $view_file = __DIR__ . '/views/html-thickbox-contact-information-button.php'; } return new Thickbox( $this->plugin_data, $view_file ); } }