Current Path :
/
home
/
develito
/
httpdocs
/
modules
/
mod_jw_srfr
/
includes
/
elements
/
Or
Select Your Path :
Upload File :
New :
File
Dir
/home/develito/httpdocs/modules/mod_jw_srfr/includes/elements/base.php
<?php /** * @version 4.0 * @package Simple RSS Feed Reader (module) * @author JoomlaWorks - https://www.joomlaworks.net * @copyright Copyright (c) 2006 - 2024 JoomlaWorks Ltd. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html */ // no direct access defined('_JEXEC') or die('Restricted access'); if (version_compare(JVERSION, '3.5.0', 'ge')) { jimport('joomla.form.formfield'); class JWElement extends JFormField { public function getInput() { $controls = (!empty($this->options['control'])) ? $this->options['control'] : array(); return $this->fetchElement($this->name, $this->value, $this->element, $controls); } public function getLabel() { if (method_exists($this, 'fetchTooltip')) { $controls = (!empty($this->options['control'])) ? $this->options['control'] : array(); return $this->fetchTooltip($this->element['label'], $this->description, $this->element, $controls, $this->element['name'] = ''); } else { return parent::getLabel(); } } public function render($layoutId, $data = array()) { return $this->getInput(); } } } elseif (version_compare(JVERSION, '2.5.0', 'ge')) { jimport('joomla.form.formfield'); class JWElement extends JFormField { public function getInput() { return $this->fetchElement($this->name, $this->value, $this->element, $this->options['control']); } public function getLabel() { if (method_exists($this, 'fetchTooltip')) { return $this->fetchTooltip($this->element['label'], $this->description, $this->element, $this->options['control'], $this->element['name'] = ''); } else { return parent::getLabel(); } } public function render() { return $this->getInput(); } } } else { jimport('joomla.html.parameter.element'); class JWElement extends JElement { } }