PluginProbe
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More / 2.05.09
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More v2.05.09
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
formidable / classes / factories / FrmFieldFactory.php

FrmFieldFactory.php in Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More 2.05.09, at classes/factories/FrmFieldFactory.php

32 lines 588 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 /**
4 * @since 2.03.05
5 */
6 class FrmFieldFactory {
7
8 /**
9 * Create an instance of an FrmFieldValueSelector object
10 *
11 * @since 2.03.05
12 *
13 * @param int $field_id
14 * @param array $args
15 *
16 * @return FrmFieldValueSelector
17 */
18 public static function create_field_value_selector( $field_id, $args ) {
19 $selector = null;
20
21 if ( $field_id > 0 ) {
22 $selector = apply_filters( 'frm_create_field_value_selector', $selector, $field_id, $args );
23 }
24
25 if ( ! is_object( $selector ) ) {
26 $selector = new FrmFieldValueSelector( $field_id, $args );
27 }
28
29 return $selector;
30 }
31 }
32