X7ROOT File Manager
Current Path:
/home/katmhsmi/public_html/wp-content/plugins/fluentformpro/src/Components
home
/
katmhsmi
/
public_html
/
wp-content
/
plugins
/
fluentformpro
/
src
/
Components
/
📁
..
📄
.htaccess
(420 B)
📄
ActionHook.php
(1.11 KB)
📁
ChainedSelect
📄
ColorPicker.php
(5.62 KB)
📄
FormStep.php
(5.19 KB)
📄
NetPromoterScore.php
(5.91 KB)
📄
PhoneField.php
(12.16 KB)
📁
Post
📄
PostSelectionField.php
(5.61 KB)
📄
RangeSliderField.php
(6.02 KB)
📄
Repeater.php
(3.65 KB)
📄
RepeaterField.php
(9.97 KB)
📄
ShortCode.php
(1.06 KB)
📄
Uploader.php
(1.94 KB)
Editing: ActionHook.php
<?php namespace FluentFormPro\Components; if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } use FluentForm\App\Services\FormBuilder\Components\BaseComponent; class ActionHook extends BaseComponent { /** * Compile and echo the html element * @param array $data [element data] * @param stdClass $form [Form Object] * @return viod */ public function compile($data, $form) { $elementName = $data['element']; $data = apply_filters('fluentform_rendering_field_data_'.$elementName, $data, $form); $hasConditions = $this->hasConditions($data) ? 'has-conditions ' : ''; $data['attributes']['class'] = trim( $this->getDefaultContainerClass() .' '. @$data['attributes']['class'] .' '. $hasConditions ); $atts = $this->buildAttributes( \FluentForm\Framework\Helpers\ArrayHelper::except($data['attributes'], 'name') ); ob_start(); echo "<div {$atts}>"; do_action($data['settings']['hook_name'], $form); echo"</div>"; $html = ob_get_clean(); echo apply_filters('fluentform_rendering_field_html_'.$elementName, $html, $data, $form); } }
Upload File
Create Folder