PATH:
home
/
lab2454c
/
mact34.com
/
wp-content
/
plugins
/
wpforms
/
src
/
SmartTags
/
SmartTag
<?php namespace WPForms\SmartTags\SmartTag; /** * Class FieldHtmlId. * * @since 1.6.7 */ class FieldHtmlId extends SmartTag { /** * Get smart tag value. * * @since 1.6.7 * * @param array $form_data Form data. * @param array $fields List of fields. * @param string $entry_id Entry ID. * * @return string */ public function get_value( $form_data, $fields = [], $entry_id = '' ) { $attributes = $this->get_attributes(); if ( ! isset( $attributes['field_html_id'] ) || ! is_numeric( $attributes['field_html_id'] ) || 0 > $attributes['field_html_id'] ) { return ''; } $field_id = absint( $attributes['field_html_id'] ); if ( empty( $fields[ $field_id ] ) ) { return ''; } $value = ! isset( $fields[ $field_id ]['value'] ) || (string) $fields[ $field_id ]['value'] === '' ? '<em>' . esc_html__( '(empty)', 'wpforms-lite' ) . '</em>' : wpforms_sanitize_textarea_field( $fields[ $field_id ]['value'] ); /** * Modify value for the {field_html_id="123"} tag. * * @since 1.4.0 * * @param string Smart tag value. * @param array The field. * @param array Processed form settings/data, prepared to be used later. * @param string Context usage. */ return (string) apply_filters( 'wpforms_html_field_value', $value, $fields[ $field_id ], $form_data, 'smart-tag' ); } }
[-] FormId.php
[edit]
[-] PageId.php
[edit]
[+]
..
[-] Date.php
[edit]
[-] UserMeta.php
[edit]
[-] AuthorDisplay.php
[edit]
[-] AuthorId.php
[edit]
[-] UrlLogin.php
[edit]
[-] UrlReferer.php
[edit]
[-] FieldHtmlId.php
[edit]
[-] PageUrl.php
[edit]
[-] UserFirstName.php
[edit]
[-] PageTitle.php
[edit]
[-] UserEmail.php
[edit]
[-] UserFullName.php
[edit]
[-] UserIp.php
[edit]
[-] UserId.php
[edit]
[-] AdminEmail.php
[edit]
[-] FieldValueId.php
[edit]
[-] FieldId.php
[edit]
[-] Generic.php
[edit]
[-] QueryVar.php
[edit]
[-] UrlRegister.php
[edit]
[-] UserLastName.php
[edit]
[-] UrlLogout.php
[edit]
[-] AuthorEmail.php
[edit]
[-] UserDisplay.php
[edit]
[-] FormName.php
[edit]
[-] UrlLostPassword.php
[edit]
[-] SmartTag.php
[edit]