Overview

Namespaces

  • None
  • Quform
    • Traduttore_Registry

Classes

  • Quform
  • Quform_Admin_InsertForm
  • Quform_Admin_Page
  • Quform_Admin_Page_Controller
  • Quform_Admin_Page_Dashboard
  • Quform_Admin_Page_Entries
  • Quform_Admin_Page_Entries_Edit
  • Quform_Admin_Page_Entries_List
  • Quform_Admin_Page_Entries_View
  • Quform_Admin_Page_Factory
  • Quform_Admin_Page_Forms_Add
  • Quform_Admin_Page_Forms_Edit
  • Quform_Admin_Page_Forms_List
  • Quform_Admin_Page_Help
  • Quform_Admin_Page_Preview
  • Quform_Admin_Page_Settings
  • Quform_Admin_Page_Tools
  • Quform_Admin_Page_Tools_ExportEntries
  • Quform_Admin_Page_Tools_ExportForm
  • Quform_Admin_Page_Tools_Home
  • Quform_Admin_Page_Tools_ImportForm
  • Quform_Admin_Page_Tools_Migrate
  • Quform_Admin_Page_Tools_Uninstall
  • Quform_Api
  • Quform_Block
  • Quform_Builder
  • Quform_Captcha
  • Quform_ClassLoader
  • Quform_Confirmation
  • Quform_Container
  • Quform_Dashboard_Widget
  • Quform_Dispatcher
  • Quform_Element
  • Quform_Element_Captcha
  • Quform_Element_Checkbox
  • Quform_Element_Column
  • Quform_Element_Container
  • Quform_Element_Container_Iterator
  • Quform_Element_Date
  • Quform_Element_Email
  • Quform_Element_Factory
  • Quform_Element_Field
  • Quform_Element_File
  • Quform_Element_Group
  • Quform_Element_Hidden
  • Quform_Element_Honeypot
  • Quform_Element_Html
  • Quform_Element_Multi
  • Quform_Element_Multiselect
  • Quform_Element_Name
  • Quform_Element_Page
  • Quform_Element_Password
  • Quform_Element_Radio
  • Quform_Element_Recaptcha
  • Quform_Element_Row
  • Quform_Element_Select
  • Quform_Element_Submit
  • Quform_Element_Text
  • Quform_Element_Textarea
  • Quform_Element_Time
  • Quform_Entry_Controller
  • Quform_Entry_Exporter
  • Quform_Entry_List_Settings
  • Quform_Entry_List_Table
  • Quform_Entry_Processor
  • Quform_Entry_UserSearcher
  • Quform_Filter_Abstract
  • Quform_Filter_Alpha
  • Quform_Filter_AlphaNumeric
  • Quform_Filter_Digits
  • Quform_Filter_Regex
  • Quform_Filter_Static
  • Quform_Filter_StripTags
  • Quform_Filter_Trim
  • Quform_Form
  • Quform_Form_Controller
  • Quform_Form_Exporter
  • Quform_Form_Factory
  • Quform_Form_Importer
  • Quform_Form_Iterator
  • Quform_Form_List_Settings
  • Quform_Form_List_Table
  • Quform_Form_Processor
  • Quform_License
  • Quform_Migrator
  • Quform_NonceRefresher
  • Quform_Notification
  • Quform_Notification_Resender
  • Quform_Options
  • Quform_Permissions
  • Quform_Repository
  • Quform_ScriptLoader
  • Quform_Session
  • Quform_Settings
  • Quform_Shortcode
  • Quform_Themes
  • Quform_TokenReplacer
  • Quform_Toolbar
  • Quform_Translations
  • Quform_Updater
  • Quform_Upgrader
  • Quform_Uploader
  • Quform_Validator_Abstract
  • Quform_Validator_Alpha
  • Quform_Validator_AlphaNumeric
  • Quform_Validator_Array
  • Quform_Validator_Captcha
  • Quform_Validator_Date
  • Quform_Validator_Digits
  • Quform_Validator_Duplicate
  • Quform_Validator_Email
  • Quform_Validator_FileUpload
  • Quform_Validator_GreaterThan
  • Quform_Validator_Honeypot
  • Quform_Validator_Identical
  • Quform_Validator_InArray
  • Quform_Validator_Length
  • Quform_Validator_LessThan
  • Quform_Validator_Recaptcha
  • Quform_Validator_Regex
  • Quform_Validator_Required
  • Quform_Validator_Static
  • Quform_Validator_Time
  • Quform_View
  • Quform_ViewFactory
  • Quform_Widget_Form
  • Quform_Widget_Popup

Interfaces

  • Quform_Attachable
  • Quform_Element_Editable
  • Quform_Filter_Interface
  • Quform_Validator_Interface

Constants

  • Quform\Traduttore_Registry\TRANSIENT_KEY_PLUGIN
  • Quform\Traduttore_Registry\TRANSIENT_KEY_THEME

Functions

  • Quform\Traduttore_Registry\add_project
  • Quform\Traduttore_Registry\clean_translations_cache
  • Quform\Traduttore_Registry\get_available_locales
  • Quform\Traduttore_Registry\get_installed_translations
  • Quform\Traduttore_Registry\get_translations
  • Quform\Traduttore_Registry\register_clean_translations_cache
  • Quform\Traduttore_Registry\sanitize_date
  • Overview
  • Namespace
  • Class
 1: <?php
 2: 
 3: /**
 4:  * @copyright Copyright (c) 2009-2022 ThemeCatcher (https://www.themecatcher.net)
 5:  */
 6: abstract class Quform_Admin_Page_Tools extends Quform_Admin_Page
 7: {
 8:     /**
 9:      * Get the admin sub navigation HTML
10:      *
11:      * @return string
12:      */
13:     public function getSubNavHtml()
14:     {
15:         $links = array(
16:             array(
17:                 'cap' => 'quform_view_tools',
18:                 'href' => admin_url('admin.php?page=quform.tools'),
19:                 'class' => 'home',
20:                 'text' => __('Home', 'quform')
21:             ),
22:             array(
23:                 'cap' => 'quform_export_entries',
24:                 'href' => admin_url('admin.php?page=quform.tools&sp=export.entries'),
25:                 'class' => 'export-entries',
26:                 'text' => __('Export Entries', 'quform')
27:             ),
28:             array(
29:                 'cap' => 'quform_export_forms',
30:                 'href' => admin_url('admin.php?page=quform.tools&sp=export.form'),
31:                 'class' => 'export-form',
32:                 'text' => __('Export Form', 'quform')
33:             ),
34:             array(
35:                 'cap' => 'quform_import_forms',
36:                 'href' => admin_url('admin.php?page=quform.tools&sp=import.form'),
37:                 'class' => 'import-form',
38:                 'text' => __('Import Form', 'quform')
39:             ),
40:             array(
41:                 'cap' => 'quform_full_access',
42:                 'href' => admin_url('admin.php?page=quform.tools&sp=migrate'),
43:                 'class' => 'migrate',
44:                 'text' => __('Migrate', 'quform')
45:             ),
46:             array(
47:                 'cap' => 'activate_plugins',
48:                 'href' => admin_url('admin.php?page=quform.tools&sp=uninstall'),
49:                 'class' => 'uninstall',
50:                 'text' => __('Uninstall', 'quform')
51:             )
52:         );
53: 
54:         $visible = array();
55:         foreach ($links as $link) {
56:             if (current_user_can($link['cap'])) {
57:                 $visible[] = $link;
58:             }
59:         }
60: 
61:         if ( ! count($visible)) {
62:             return '';
63:         }
64: 
65:         ob_start();
66:         ?>
67:         <div class="qfb-sub-nav qfb-cf">
68:             <ul class="qfb-sub-nav-ul">
69:                 <?php
70:                 foreach ($visible as $item) {
71:                     echo '<li class="qfb-sub-nav-tools-' . $item['class'] . '"><a href="' . esc_url($item['href']) . '"><span>' . esc_html($item['text']) . '</span></a></li>';
72:                 }
73:                 ?>
74:             </ul>
75:         </div>
76:         <?php
77: 
78:         return ob_get_clean();
79:     }
80: }
81: 
API documentation generated by ApiGen