Your IP : 216.73.216.224


Current Path : /var/www/html/administrator/components/com_jchat/Field/
Upload File :
Current File : /var/www/html/administrator/components/com_jchat/Field/LanguagetranslationcheckField.php

<?php
namespace JExtstore\Component\JChat\Administrator\Field;
/**  
 * @package JCHAT::CONFIG::administrator::components::com_jchat 
 * @subpackage Field
 * @author Joomla! Extensions Store
 * @copyright (C) 2024 - Joomla! Extensions Store
 * @license GNU/GPLv2 http://www.gnu.org/licenses/gpl-2.0.html   
 */ 
defined( '_JEXEC' ) or die( 'Restricted access' );
use Joomla\CMS\Form\FormField;
use Joomla\CMS\Language\Text;

/**
 * Form Field for translator status
 * @package JCHAT::CONFIG::administrator::components::com_jchat 
 * @subpackage Field
 * @since 2.4
 */
class LanguagetranslationcheckField extends FormField {
	/**
	 * The form field type.
	 *
	 * @var string
	 * @since 11.1
	 */
	protected $type = 'languagetranslationcheck';
	
	/**
	 * Method to get the radio button field input markup.
	 *
	 * @return string The field input markup.
	 *        
	 * @since 11.1
	 */
	protected function getInput() {
		// Initialize variables.
		$html = array ();
		
		
		// Initialize some field attributes.
		if(version_compare(PHP_VERSION, '5.4', '>=')) {
			$html [] = 	'<span data-bs-content="' . Text::_ ( 'COM_JCHAT_LANGUAGE_TRANSLATION_SUPPORTED_DESC') . 
						'" class="badge bg-success label-large hasPopover">' . '<span class="icon-checkmark" aria-hidden="true"></span>' . 
						Text::sprintf ( 'COM_JCHAT_LANGUAGE_TRANSLATION_SUPPORTED' ) . '</span>';
		} else {
			$html [] = 	'<span data-bs-content="' . Text::_ ( 'COM_JCHAT_LANGUAGE_TRANSLATION_NOTSUPPORTED_DESC' ) . 
						'" class="badge bg-danger label-large hasPopover">' . '<span class="icon-remove" aria-hidden="true"></span>' . 
						Text::sprintf ( 'COM_JCHAT_LANGUAGE_TRANSLATION_NOTSUPPORTED' ) . '</span>';
		}
		
		return implode ( $html );
	}
}