PluginProbe
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More / 5.0
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More v5.0
6.35 6.34 6.33.1 6.33 6.32.1 6.32 6.31 6.25 6.25.1 6.26 6.26.1 6.27 6.28 6.29 6.3 6.3.1 6.3.2 6.30 6.4 6.4.1 6.4.2 6.5 6.5.1 6.5.2 6.5.3 All 141 releases
← All changes | classes/models/fields/FrmFieldSelect.php +3 -24 6.295.0 View file →
@@ -9,9 +9,8 @@
9 9 class FrmFieldSelect extends FrmFieldType {
10 10
11 11 /**
12 12 * @var string
13 - *
14 13 * @since 3.0
15 14 */
16 15 protected $type = 'select';
17 16
@@ -16,9 +15,8 @@
16 15 protected $type = 'select';
17 16
18 17 /**
19 18 * @var bool
20 - *
21 19 * @since 3.0
22 20 */
23 21 protected $holds_email_values = true;
24 22
@@ -25,22 +23,15 @@
25 23 protected function include_form_builder_file() {
26 24 return $this->include_front_form_file();
27 25 }
28 26
29 - /**
30 - * @return bool[]
31 - */
32 27 protected function field_settings_for_type() {
33 28 return array(
34 29 'clear_on_focus' => true,
35 - 'size' => true,
36 - 'invalid' => true,
30 + 'size' => true,
37 31 );
38 32 }
39 33
40 - /**
41 - * @return string[]
42 - */
43 34 protected function new_field_settings() {
44 35 return array(
45 36 'options' => serialize(
46 37 array(
@@ -54,11 +45,8 @@
54 45 /**
55 46 * Get the type of field being displayed.
56 47 *
57 48 * @since 4.02.01
58 - *
59 - * @param array|object $field
60 - *
61 49 * @return array
62 50 */
63 51 public function displayed_field_type( $field ) {
64 52 return array(
@@ -67,27 +55,18 @@
67 55 }
68 56
69 57 /**
70 58 * @since 4.0
71 - *
72 - * @param array $args Includes 'field', 'display', and 'values'.
73 - *
74 - * @return void
59 + * @param array $args - Includes 'field', 'display', and 'values'
75 60 */
76 61 public function show_extra_field_choices( $args ) {
77 62 $this->auto_width_setting( $args );
78 63 }
79 64
80 - /**
81 - * @return string
82 - */
83 65 protected function include_front_form_file() {
84 66 return FrmAppHelper::plugin_path() . '/classes/views/frm-fields/front-end/dropdown-field.php';
85 67 }
86 68
87 - /**
88 - * @return bool
89 - */
90 69 protected function show_readonly_hidden() {
91 70 return true;
92 71 }
93 72
@@ -92,9 +71,9 @@
92 71 }
93 72
94 73 protected function prepare_import_value( $value, $atts ) {
95 74 if ( FrmField::is_option_true( $this->field, 'multiple' ) ) {
96 - return $this->get_multi_opts_for_import( $value );
75 + $value = $this->get_multi_opts_for_import( $value );
97 76 }
98 77
99 78 return $value;
100 79 }