Code Duplication    Length = 5-7 lines in 3 locations

classes/controllers/FrmSettingsController.php 1 location

@@ 60-64 (lines=5) @@
57
58
		$section = $sections[ $section ];
59
60
		if ( isset( $section['class'] ) ) {
61
			call_user_func( array( $section['class'], $section['function'] ) );
62
		} else {
63
			call_user_func( ( isset( $section['function'] ) ? $section['function'] : $section ) );
64
		}
65
		wp_die();
66
	}
67

classes/views/frm-forms/settings.php 1 location

@@ 342-346 (lines=5) @@
339
			?>
340
			<div id="<?php echo esc_attr( $sec_anchor ) ?>_settings" class="tabs-panel <?php echo ( $a === $sec_anchor . '_settings' ) ? ' frm_block' : ' frm_hidden'; ?>">
341
				<?php
342
				if ( isset( $section['class'] ) ) {
343
					call_user_func( array( $section['class'], $section['function'] ), $values );
344
				} else {
345
					call_user_func( ( isset( $section['function'] ) ? $section['function'] : $section ), $values );
346
				}
347
				?>
348
            </div>
349
        <?php } ?>

classes/views/frm-settings/form.php 1 location

@@ 219-225 (lines=7) @@
216
						<span class="spinner"></span>
217
					</div>
218
					<?php
219
				} else {
220
					if ( isset( $section['class'] ) ) {
221
						call_user_func( array( $section['class'], $section['function'] ) );
222
					} else {
223
						call_user_func( ( isset( $section['function'] ) ? $section['function'] : $section ) );
224
					}
225
				}
226
				?>
227
            </div>
228
		<?php } ?>