Main instance of EverestForms.
Description
Returns the main instance of EVF to prevent the need to use globals.
Return
EverestFormsRelated
Uses | Description |
---|---|
EverestForms::instance()includes/class-everest-forms.php | Main EverestForms Instance. |
Used by | Description |
---|---|
evf_sanitize_entry() includes/evf-core-functions.php | Entry Post Data. |
evf_get_all_email_fields_by_form_id() includes/evf-core-functions.php | Get all the email fields of a Form. |
evf_get_all_form_fields_by_form_id() includes/evf-core-functions.php | Get all the field’s meta-key label pair. |
evf_get_all_forms() includes/evf-core-functions.php | Get all forms. |
evf_get_form_fields() includes/evf-core-functions.php | Retrieve actual fields from a form. |
evf_switch_to_site_locale() includes/evf-core-functions.php | Switch EverestForms to site language. |
evf_restore_locale() includes/evf-core-functions.php | Switch EverestForms language to original. |
EVF_Install::filter_map_meta_cap()includes/class-evf-install.php | Filter user’s capabilities for the given primitive or meta capability. |
EVF_Field_Date_Time::load_assets()includes/fields/class-evf-field-date-time.php | Register/queue frontend scripts. |
EVF_Field_Checkbox::validate()includes/fields/class-evf-field-checkbox.php | Validates field on form submit. |
EVF_Field_Checkbox::format()includes/fields/class-evf-field-checkbox.php | Formats and sanitizes field. |
EVF_Install::check_version()includes/class-evf-install.php | Check EverestForms version and run the updater is required. |
EVF_Install::update_evf_version()includes/class-evf-install.php | Update EVF version to current. |
EVF_Install::update_db_version()includes/class-evf-install.php | Update DB version to current. |
evf_search_entries() includes/evf-entry-functions.php | Search entries. |
evf_get_count_entries_by_status() includes/evf-entry-functions.php | Get total entries counts by status. |
EVF_Field_Email::validate()includes/fields/class-evf-field-email.php | Validates field on form submit. |
EVF_Field_Email::format()includes/fields/class-evf-field-email.php | Formats and sanitizes field. |
EVF_Field_Number::format()includes/fields/class-evf-field-number.php | Formats and sanitizes field. |
EVF_Field_Number::validate()includes/fields/class-evf-field-number.php | Validates field for minimum and maximum data input. |
EVF_Field_Radio::format()includes/fields/class-evf-field-radio.php | Formats and sanitizes field. |
EVF_Field_Textarea::load_assets()includes/fields/class-evf-field-textarea.php | Enqueue shortcode scripts. |
EVF_Field_Text::load_assets()includes/fields/class-evf-field-text.php | Enqueue shortcode scripts. |
EVF_Field_Select::load_assets()includes/fields/class-evf-field-select.php | Register/queue frontend scripts. |
EVF_Field_Select::format()includes/fields/class-evf-field-select.php | Formats and sanitizes field. |
EVF_AJAX::get_next_id()includes/class-evf-ajax.php | Ajax handler to get next form ID. |
EVF_AJAX::create_form()includes/class-evf-ajax.php | AJAX create new form. |
EVF_AJAX::save_form()includes/class-evf-ajax.php | AJAX Form save. |
EVF_AJAX::ajax_form_submission()includes/class-evf-ajax.php | Ajax handler for form submission. |
EVF_AJAX::enabled_form()includes/class-evf-ajax.php | Triggered when clicking the form toggle. |
EVF_Shortcode_Form::get_field_attributes()includes/shortcodes/class-evf-shortcode-form.php | Get field attributes. |
EVF_Shortcode_Form::get_field_properties()includes/shortcodes/class-evf-shortcode-form.php | Return base properties for a specific field. |
EVF_Shortcode_Form::view()includes/shortcodes/class-evf-shortcode-form.php | Form view. |
EVF_Shortcode_Form::add_custom_css_js()includes/shortcodes/class-evf-shortcode-form.php | Adds custom CSS and JavaScript code. |
EVF_Entry_CSV_Exporter::get_default_column_names()includes/export/class-evf-entry-csv-exporter.php | Return an array of columns to export. |
EVF_Entry_CSV_Exporter::get_quiz_report()includes/export/class-evf-entry-csv-exporter.php | Prepare and get quiz report data in CSV format. |
EVF_Shortcode_Form::fields()includes/shortcodes/class-evf-shortcode-form.php | Form field area. |
evf_is_field_exists() includes/evf-conditional-functions.php | Checks if field exists within the form. |
EVF_Admin_Forms::page_output()includes/admin/class-evf-admin-forms.php | Page output. |
EVF_Admin_Forms::duplicate_form()includes/admin/class-evf-admin-forms.php | Duplicate form. |
EVF_Admin::admin_footer_text()includes/admin/class-evf-admin.php | Change the admin footer text on EverestForms admin pages. |
EVF_Settings_Integrations::__construct()includes/admin/settings/class-evf-settings-integrations.php | Constructor. |
EVF_Settings_Integrations::output()includes/admin/settings/class-evf-settings-integrations.php | Output the settings. |
EVF_Admin_Settings::output()includes/admin/class-evf-admin-settings.php | Settings page. |
EVF_Admin_Deactivation_Feedback::scripts()includes/admin/class-evf-admin-deactivation-feedback.php | Enqueue scripts. |
EVF_Admin_Deactivation_Feedback::send_api_request()includes/admin/class-evf-admin-deactivation-feedback.php | Sends an API request with deactivation data. |
EVF_Builder_Settings::form_data()includes/admin/builder/class-evf-builder-settings.php | Get form data |
EVF_Builder_Page::__construct()includes/admin/builder/class-evf-builder-page.php | Constructor. |
EVF_Builder_Fields::output_fields()includes/admin/builder/class-evf-builder-fields.php | Output fields group buttons. |
EVF_Builder_Fields::output_fields_options()includes/admin/builder/class-evf-builder-fields.php | Output fields setting options. |
EVF_Builder_Fields::output_fields_preview()includes/admin/builder/class-evf-builder-fields.php | Outputs fields preview content. |
EVF_Admin_Forms_Table_List::column_enabled()includes/admin/class-evf-admin-forms-table-list.php | Column enabled. |
EVF_Admin_Forms_Table_List::get_views()includes/admin/class-evf-admin-forms-table-list.php | Table list views. |
EVF_Admin_Entries_Table_List::__construct()includes/admin/class-evf-admin-entries-table-list.php | Initialize the log table list. |
EVF_Admin_Entries_Table_List::get_columns_form_fields()includes/admin/class-evf-admin-entries-table-list.php | Logic to determine which fields are displayed in the table columns. |
EVF_Admin_Assets::admin_styles()includes/admin/class-evf-admin-assets.php | Enqueue styles. |
EVF_Admin_Assets::admin_scripts()includes/admin/class-evf-admin-assets.php | Enqueue scripts. |
EVF_Admin_Welcome::welcome_page()includes/admin/class-evf-admin-welcome.php | Show the welcome page. |
EVF_Admin_Menus::builder_page_init()includes/admin/class-evf-admin-menus.php | Loads builder page. |
EVF_Admin_Form_Panel::__construct()includes/abstracts/legacy/class-evf-admin-form-panel.php | Class constructor. |
EVF_Deprecated_Hooks::__construct()includes/abstracts/class-evf-deprecated-hooks.php | Constructor. |
EVF_Form_Fields::field_preview_option()includes/abstracts/class-evf-form-fields.php | Helper function to create common field options that are used frequently in the field preview. |
EVF_Form_Fields::field_new()includes/abstracts/class-evf-form-fields.php | Create a new field in the admin AJAX editor. |
EVF_Form_Fields::validate()includes/abstracts/class-evf-form-fields.php | Validates field on form submit. |
EVF_Form_Fields::format()includes/abstracts/class-evf-form-fields.php | Formats and sanitizes field. |
evf_update_149_no_payment_options() includes/evf-update-functions.php | Remove payment option field from all forms. |
evf_update_150_field_datetime_type() includes/evf-update-functions.php | Update date field type for all forms. |
evf_update_110_update_forms() includes/evf-update-functions.php | Update all forms for meta-key. |
evf_update_140_db_multiple_email() includes/evf-update-functions.php | Update email settings adding connection data. |
EVF_Stats::get_plugin_lists()includes/stats/class-evf-stats.php | Get the plugin information of active plugins and the base plugin |
EVF_Stats::send_request()includes/stats/class-evf-stats.php | Send Request to API. |
evf_notice_count() includes/evf-notice-functions.php | Get the count of notices added, either for all notices (default) or for one. |
evf_has_notice() includes/evf-notice-functions.php | Check if a notice has already been added. |
evf_add_notice() includes/evf-notice-functions.php | Add and store a notice. |
evf_set_notices() includes/evf-notice-functions.php | Set all notices at once. |
evf_clear_notices() includes/evf-notice-functions.php | Unset all notices. |
evf_print_notices() includes/evf-notice-functions.php | Prints messages and errors which are stored in the session, then clears them. |
evf_get_notices() includes/evf-notice-functions.php | Returns all queued notices, optionally filtered by a notice type. |
EVF_Elementor::editor_assets()includes/elementor/class-evf-elementor.php | Load assets in the elementor document. |
EVF_Widget::get_forms()includes/elementor/class-evf-widget.php | Retrieve the available evf forms. |
evf_get_template_part() includes/evf-core-functions.php | Get template part. |
evf_locate_template() includes/evf-core-functions.php | Locate a template and return the path for inclusion. |
evf_mail() includes/evf-core-functions.php | Send HTML emails from EverestForms. |
EVF_Template_Loader::template_loader()includes/class-evf-template-loader.php | Load a template. |
EVF_Template_Loader::get_template_loader_files()includes/class-evf-template-loader.php | Get an array of filenames to search for a given template. |
EVF_Template_Loader::email_preview_init()includes/class-evf-template-loader.php | Hook in methods to enhance the form preview. |
EVF_Template_Loader::form_preview_title_filter()includes/class-evf-template-loader.php | Filter the title and insert form preview title. |
EVF_Frontend_Scripts::get_script_data()includes/class-evf-frontend-scripts.php | Return data for script handles. |
EVF_Form_Block::enqueue_block_editor_assets()includes/class-evf-form-block.php | Load Gutenberg block scripts. |
EVF_Form_Task::do_task()includes/class-evf-form-task.php | Do task of form entry |
EVF_Form_Task::entry_confirmation_redirect()includes/class-evf-form-task.php | Redirects user to a page or URL specified in the form confirmation settings. |
form_data() templates/emails/email-preview.php | Get email message from the specific email connection |
Changelog
Version | Description |
---|---|
1.0.0 | Introduced. |