Current Path : /var/www/mainsite/wp-content/themes/maxcoach/elementor/wpml/ |
Current File : /var/www/mainsite/wp-content/themes/maxcoach/elementor/wpml/class-translate-widget-table.php |
<?php namespace Maxcoach_Elementor; use WPML_Elementor_Module_With_Items; defined( 'ABSPATH' ) || exit; class Translate_Widget_Pricing_Table_Head extends WPML_Elementor_Module_With_Items { /** * Repeater field id * * @return string */ public function get_items_field() { return 'table_head'; } /** * Repeater items field id * * @return array List inner fields translatable. */ public function get_fields() { return [ 'text', ]; } /** * @param string $field * * @return string */ protected function get_title( $field ) { switch ( $field ) { case 'text': return esc_html__( 'Table Head: Text', 'maxcoach' ); default: return ''; } } /** * @param string $field * * @return string */ protected function get_editor_type( $field ) { switch ( $field ) { case 'text': return 'LINE'; default: return ''; } } } class Translate_Widget_Pricing_Table_Body extends WPML_Elementor_Module_With_Items { /** * Repeater field id * * @return string */ public function get_items_field() { return 'table_body'; } /** * Repeater items field id * * @return array List inner fields translatable. */ public function get_fields() { return [ 'text', ]; } /** * @param string $field * * @return string */ protected function get_title( $field ) { switch ( $field ) { case 'text': return esc_html__( 'Table Body: Text', 'maxcoach' ); default: return ''; } } /** * @param string $field * * @return string */ protected function get_editor_type( $field ) { switch ( $field ) { case 'text': return 'LINE'; default: return ''; } } }