private function get_item_data()
 {
     $cf_shortcode = fw_ext('shortcodes')->get_shortcode('contact_form');
     $data = array('title' => __('Contact Form', 'fw'), 'mailer' => fw_ext_mailer_is_configured(), 'configureMailer' => __('Configure Mailer', 'fw'), 'restrictedTypes' => $this->restricted_types, 'image' => $cf_shortcode->locate_URI("/includes/page-builder-contact-form-item/static/img/page_builder.png"));
     $options = $this->get_shortcode_options();
     if ($options) {
         fw()->backend->enqueue_options_static($options);
         $data['options'] = $this->transform_options($options);
     }
     $data['popup_size'] = 'large';
     return $data;
 }
 private function get_item_data()
 {
     /**
      * @var FW_Shortcode $cf_shortcode
      */
     $cf_shortcode = fw_ext('shortcodes')->get_shortcode('contact_form');
     $data = array('title' => __('Contact Form', 'fw'), 'mailer' => fw_ext_mailer_is_configured(), 'configureMailer' => __('Configure Mailer', 'fw'), 'edit' => __('Edit', 'fw'), 'duplicate' => __('Duplicate', 'fw'), 'remove' => __('Remove', 'fw'), 'restrictedTypes' => $this->restricted_types, 'image' => $cf_shortcode->locate_URI('/static/img/page_builder.png'));
     $options = $this->get_shortcode_options();
     if ($options) {
         fw()->backend->enqueue_options_static($options);
         $data['options'] = $this->transform_options($options);
     }
     $data['popup_size'] = 'large';
     return $data;
 }
 /**
  * @internal
  */
 public function _action_post_form_type_save()
 {
     if (!fw_ext_mailer_is_configured()) {
         FW_Flash_Messages::add('fw-ext-forms-' . $this->get_form_type() . '-mailer', str_replace(array('{mailer_link}'), array(version_compare(fw()->manifest->get_version(), '2.1.7', '>=') ? fw_html_tag('a', array('href' => fw()->extensions->manager->get_extension_link('forms')), __('Mailer', 'fw')) : __('Mailer', 'fw')), __('Please configure the {mailer_link} extension.', 'fw')), 'error');
     }
 }