WPGlobus
  • Package
  • Class

Packages

  • WPGlobus
    • ACF
    • Admin
      • Customizer
      • HelpDesk
      • Options
        • Field
    • All-in-One-SEO
    • Compat
    • MailChimp
    • RevSlider
    • The-Events-Calendar
    • Yoast

Classes

  • WPGlobus_Language_Edit
  • WPGlobus_Options

Class WPGlobus_Language_Edit

Class WPGlobus_Language_Edit

Package: WPGlobus\Admin\Options
Located at includes/admin/class-wpglobus-language-edit.php

Methods summary

public
# __construct( )

Constructor

Constructor

public
# on_print_scripts( )

Add script in admin footer

Add script in admin footer

protected
# process_delete( )

Process delete language action

Process delete language action

protected
# process_submit( )

Process submit action

Process submit action

protected
# save( boolean $update_code = false )

Save data language to DB

Save data language to DB

Parameters

$update_code
If need to change language code
protected boolean
# check_fields( string $lang_code, boolean $check_code = true )

Check form fields

Check form fields

Parameters

$lang_code
$check_code
Use for existence check language code

Returns

boolean
True if no errors, false otherwise.
protected boolean
# language_exists( string $code )

Check existing language code in global $WPGlobus_Config

Check existing language code in global $WPGlobus_Config

Parameters

$code

Returns

boolean
true if language code exists
protected
# get_data( )

Get data for form fields

Get data for form fields

protected
# display_table( )

Display language form

Display language form

protected
# _get_flags( )

Get flag files from directory

Get flag files from directory

Properties summary

protected array $all_flags

All flag files

All flag files

# array()
protected string $action

Current action

Current action

# 'add'
protected string $language_code

Language code

Language code

# ''
protected string $language_name

Language name

Language name

# ''
protected string $en_language_name

Language name in English

Language name in English

# ''
protected string $locale

Locale

Locale

# ''
protected string $flag

Flag of the current language

Flag of the current language

# ''
protected boolean $submit

Set to true at submit form action

Set to true at submit form action

# false
protected array $submit_messages

Messages for form submit

Messages for form submit

# array()
WPGlobus API documentation generated by ApiGen